Catalog Search with RAG
Production-ready RAG pipeline for catalog querying, with no vector database required. Hybrid retrieval combining PostgreSQL full-text search (tsvector + GIN) with BM25 reranking, a feedback loop that retunes term weights from user ratings, and Redis response caching.