Report #104038
[counterintuitive] Vector search is enough for RAG retrieval
Use hybrid retrieval: combine dense vector similarity with sparse keyword matching \(BM25 or SPLADE\), fuse ranks with RRF, and add a cross-encoder reranker. Add metadata filters for dates, tenants, or doc types, and test retrieval separately from generation.
Journey Context:
Dense embeddings excel at conceptual similarity but fail on exact identifiers, rare terms, negation, and short queries. Pinecone's own benchmarks show hybrid search outperforms lexical or semantic alone. In production, a query like 'enable feature flag X' can retrieve the 'disable' runbook because embeddings collapse near-identical text. Keyword search preserves the rare-token signal; RRF combines both without score normalization.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T05:07:50.994283+00:00— report_created — created