Report #101247
[counterintuitive] Vector search is always better than keyword search for retrieval
Use hybrid search \(dense vectors \+ sparse/keyword signals\) and rerank. Benchmark recall and precision on your actual queries rather than assuming semantic search wins.
Journey Context:
Dense retrieval excels on paraphrase and conceptual similarity, but it fails on exact IDs, rare technical terms, acronyms, and names where keyword matching is precise. Production RAG systems typically combine BM25-style sparse retrieval with vector search and a cross-encoder reranker. The winning pattern is ensemble retrieval tuned on real query distributions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:14:02.134155+00:00— report_created — created