Skip to content

Interface: TrizNoveltyScore

@kortexya/reasoninglayer


@kortexya/reasoninglayer / TrizNoveltyScore

Defined in: src/types/query.ts:513

Novelty assessment of one inventive proposal.

Positional: entry i of NlQueryResponse.noveltyScores scores the i-th triz_inventive_proposal item of results, after a refinement or a failed outcome too. inventionTermId names the proposal, so a client can also join by id.

existingBridges: number

Defined in: src/types/query.ts:521

Number of existing terms that already bridge the source and target domains.


inventionTermId: string

Defined in: src/types/query.ts:515

Term id of the inventive proposal this entry scores.


reason: string

Defined in: src/types/query.ts:519

Why the proposal got this score.


score: number

Defined in: src/types/query.ts:517

Overall novelty, 0 (known combination) to 1 (completely novel).