Design hybrid search systems combining BM25 and semantic search, with retrieval pipelines for RAG and AI-driven applications.