Hybrid Search RAG System
A production-grade retrieval-augmented generation system combining BM25 sparse search and vector-based dense search (ChromaDB / AstraDB), merged with Reciprocal Rank Fusion and cross-encoder reranking (ms-marco-MiniLM-L-6-v2) for improved relevance. FastAPI backend, Redis caching with SHA-256 query hashing, Streamlit frontend with separate admin and public views, Firebase Google Auth, deployed via Docker on AWS EC2.
