Testing hybrid search (BM25 + embeddings) for the notes RAG pipeline
Swapped pure vector search for a hybrid retriever to see if lexical matching recovers exact-term queries that embeddings miss.
Hypothesis — Hybrid retrieval improves recall on short, keyword-heavy queries without hurting semantic recall.
Outcome — Recall@5 on keyword queries up ~18%. Latency +40ms per query — acceptable for the notes app.