RAG Retrieval Quality: Hybrid Search, RRF Fusion, Rerank & Query Rewriting
This article explains how to improve RAG retrieval quality by combining vector and keyword search via RRF fusion, adding cross-encoder reranking, rewriting user queries for better retrieval, and using HyDE to generate hypothetical answers for embedding-based search, with a practical Java implementation example.
