RAG Systems
I build assistants that retrieve relevant information, cite their sources and flag questions the available evidence cannot answer. That means the whole path: ingestion, chunking, hybrid retrieval, reranking and grounding, with recall measured against a golden set rather than judged by impression.
- Hybrid search: BM25 keyword + dense vector recall
- Semantic and recursive chunking with overlap tuning
- Cross-encoder reranking for precision at the top
- Citation spans, plus a check that the cited text exists in the source
- Query rewriting, HyDE and multi-query expansion