Hybrid Search
A retrieval approach that combines keyword search and vector search, merging the results of both to compensate for the respective shortcomings of literal matching and semantic matching. It is generally more robust than either approach alone.
Core Facts
Timeline (last 90 days)
Hybrid search runs dense vector search and classic keyword search (BM25) simultaneously, and typically uses Reciprocal Rank Fusion to merge the results, with the fusion formula summing 1 / (k + rank) over each document's rank in each list.
Hybrid search plus reranking is the upgrade every team pursuing better RAG should prioritize, rather than chasing fancier agent architectures.
When the evaluation set shows that vocabulary-mismatch errors dominate, hybrid search (keyword plus vector) has sufficient justification, and the benefit can be quantified.
All Facts (5)
混合检索(Hybrid Search)将向量检索与BM25关键词检索的结果通过RRF(倒数排名融合)等算法合并,兼顾语义理解与精确匹配
90%Verified关键词搜索基于精确字符匹配无法理解同义词,语义搜索依赖向量嵌入可捕捉语义关联,两者结合的混合检索效果优于单一方法
65%UnverifiedHybrid search runs dense vector search and classic keyword search (BM25) simultaneously, and typically uses Reciprocal Rank Fusion to merge the results, with the fusion formula summing 1 / (k + rank) over each document's rank in each list.
50%UnverifiedHybrid search plus reranking is the upgrade every team pursuing better RAG should prioritize, rather than chasing fancier agent architectures.
50%UnverifiedWhen the evaluation set shows that vocabulary-mismatch errors dominate, hybrid search (keyword plus vector) has sufficient justification, and the benefit can be quantified.
50%