Skip to content

reciprocalRankFusion

reference
1 min readUpdated

Kind: Function

Source: atloria-monorepo/libs/agent-core/src/semantic/hybrid-search.ts

Merge BM25 and vector search results using Reciprocal Rank Fusion.

Signature

ts
function reciprocalRankFusion(bm25Results: RankedItem[], vectorResults: RankedItem[], topK: number, k: number): SearchResult[]

Parameters

NameType
bm25ResultsRankedItem[]
vectorResultsRankedItem[]
topKnumber
knumber

Returns: SearchResult[]

Was this page helpful?

Download as PDF