Hybrid search: dense + sparse retrieval

Dense retrieval (embeddings) excels at semantic similarity but fails on exact matches: product codes, error messages, person names, acronyms. Sparse retrieval (BM25, TF IDF) excels at keyword matching but misses semantic paraphrases. Hybrid search combines both, covering the gaps of each.