Denis Kochedykov
2026
MM-BizRAG: Rethinking Multimodal Retrieval-Augmented Generation for General Purpose Enterprise Q&A
Hanoz Bhathena | Parin Rajesh Jhaveri | Rohan Mittal | Prateek Singh | Aymen Kallala | Rachneet Kaur | Yiqiao Jin | Zhen Zeng | Adwait Ratnaparkhi | Denis Kochedykov
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (ACL 2026)
Hanoz Bhathena | Parin Rajesh Jhaveri | Rohan Mittal | Prateek Singh | Aymen Kallala | Rachneet Kaur | Yiqiao Jin | Zhen Zeng | Adwait Ratnaparkhi | Denis Kochedykov
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (ACL 2026)
Recent advances in multimodal retrieval-augmented generation (MM-RAG) have shifted toward minimal parsing, relying on page-level images for producing retriever embeddings and for answer generation. While efficient, this trend often neglects explicit handling of the rich, structured information in complex enterprise documents, instead depending on pre-trained embeddings or vision-language models to implicitly capture such structure. In this work, we take a more direct approach: MM-BizRAG proactively extracts and represents document structure via a document structure-aware split that dynamically routes documents through orientation-specific ingestion pipelines, applying explicit layout-aware parsing for vertically structured documents (e.g., reports) and holistic page-level representations for horizontally structured documents (e.g., slide decks). A unified LLM-driven artifact transformation pipeline with placeholder-based positional alignment preserves natural reading order, while inference-time multimodal assembly decouples retrieval representations from generation context, enabling richer, more grounded answers without any finetuning requirement. Through experiments on a large, heterogeneous enterprise dataset and two public benchmarks (SlideVQA and FinRAGBench-V), MM-BizRAG consistently outperforms state-of-the-art vision-centric baselines by up to 32% points, with especially strong gains on report-style layouts. Furthermore, we introduce FastRAGEval, a single-call LLM Judge metric for fine-grained generative recall that halves RAGChecker’s cost while achieving stronger human alignment.
2023
Conversing with databases: Practical Natural Language Querying
Denis Kochedykov | Fenglin Yin | Sreevidya Khatravath
Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing: Industry Track
Denis Kochedykov | Fenglin Yin | Sreevidya Khatravath
Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing: Industry Track
In this work, we designed, developed and released in production DataQue – a hybrid NLQ (Natural Language Querying) system for conversational DB querying. We address multiple practical problems that are not accounted for in public Text-to-SQL solutions – numerous complex implied conditions in user questions, jargon and abbreviations, custom calculations, non-SQL operations, a need to inject all those into pipeline fast and to have guaranteed parsing results for demanding users, cold-start problem. The DataQue processing pipeline for Text-to-SQL translation consists of 10-15 model-based and rule-based components that allows to tightly control the processing.