Function: tagRerank()
tagRerank<
T>(results,tagStrengths,options?):T[]
Defined in: Services/Search/TagReranking.ts:52
Re-rank results using pre-fetched enrichment tag strengths.
For each result verse, if it has a tag strength entry, adds
boost * strength to its score. Verses without the tag are unchanged.
Results are re-sorted after boosting.
Type Parameters
T
T extends TagRerankableResult
Parameters
results
T[]
Ranked results to re-rank
tagStrengths
Map<number, number>
Map of verseId → tag strength (pre-fetched by caller)
options?
TagRerankOptions = {}
Reranking options
Returns
T[]
Results re-sorted by updated scores (mutates in place and returns)