Skip to main content

Interface: SearchCandidate

Defined in: Services/Search/SearchTypes.ts:9

A candidate result from vector search (before reranking).

Properties

endVerseId

endVerseId: number

Defined in: Services/Search/SearchTypes.ts:19

End verse ID of the passage


index

index: number

Defined in: Services/Search/SearchTypes.ts:11

Index or identifier for the candidate (maps to embedding row)


level

level: string

Defined in: Services/Search/SearchTypes.ts:15

Embedding level: verse, paragraph, or chapter


score

score: number

Defined in: Services/Search/SearchTypes.ts:13

Cosine similarity or dot-product score from vector search


startVerseId

startVerseId: number

Defined in: Services/Search/SearchTypes.ts:17

Start verse ID of the passage


text

text: string

Defined in: Services/Search/SearchTypes.ts:21

The text used for reranking (enriched or plain verse text)


title?

optional title?: string

Defined in: Services/Search/SearchTypes.ts:23

Passage title from enrichments (paragraph/chapter level)