Skip to content

Interface: CheckDiversityResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Synthetic / CheckDiversityResponse

Interface: CheckDiversityResponse

Defined in: src/types/synthetic.ts:114

Response from diversity checking.

Properties

isDiverse

isDiverse: boolean

Defined in: src/types/synthetic.ts:116

Whether the candidate passed the diversity threshold.


maxSimilarity

maxSimilarity: number

Defined in: src/types/synthetic.ts:118

Maximum similarity found with any existing term.


mostSimilarId?

optional mostSimilarId: string | null

Defined in: src/types/synthetic.ts:120

ID of the most similar existing term (if any).


noveltyScore

noveltyScore: number

Defined in: src/types/synthetic.ts:122

Novelty score (0.0 = identical duplicate, 1.0 = completely novel).


termsCompared

termsCompared: number

Defined in: src/types/synthetic.ts:124

Number of existing terms compared against.