Hybrid Retrieval for RAG Combine dense (semantic) and sparse (keyword) retrieval for superior results. When to Use - Vector search misses exact keyword matches - Domain-specific terminology needs exact matching - Users search with both natural language and specific terms - Need to balance semantic understanding with precision The Problem with Vector-Only Search Hybrid Architecture Implementation Basic Hybrid with LangChain Reciprocal Rank Fusion (RRF) With Pinecone (Native Hybrid) With Weaviate (Native Hybrid) Adding a Reranker Weight Tuning Guidelines | Data Type | Dense Weight | Sparse Weig…