Function: applyMainFacetPreferencePlain()
applyMainFacetPreferencePlain<
T>(scored,topN?,damping?):T[]
Defined in: Services/Search/ScoringUtils.ts:123
Plain-object version of applyMainFacetPreference for use by CLI scripts that don't use the SearchCandidate interface.
Identifies sub-facets by the _s\d suffix on the id field.
Type Parameters
T
T extends object
Parameters
scored
T[]
Results with { id, start_verse_id, end_verse_id, score, ... }
topN?
number
Maximum results to return (0 = unlimited)
damping?
number = DEFAULT_SUB_FACET_DAMPING
Sub-facet score multiplier
Returns
T[]
Re-ranked results