



Hybrid search algorithm combining results from multiple ranking systems by computing reciprocal ranks, commonly used to merge dense vector search with sparse keyword search for improved retrieval.
Reciprocal Rank Fusion (RRF) is a method for combining results from multiple ranking systems by computing the reciprocal of ranks. It's commonly used in hybrid search to merge dense vector search results with sparse keyword search (BM25) results.
For each document across all result lists, compute:
Combining:
Merging results from:
Implemented in open-source search engines (OpenSearch, Elasticsearch, Weaviate, etc.)
Loading more......