<scp>mt</scp>RAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation Systems
Abstract Retrieval-augmented generation (RAG) has recently become a very popular task for Large Language Models (LLMs). Evaluating them on multi-turn RAG conversations, where the system is asked to generate a response to a question in the context of a preceding conversation, is an important and often overlooked task with several additional challenges. We present mtRAG, an end-to-end human-generated multi-turn RAG benchmark that reflects several real-world properties across diverse dimensions for evaluating the full RAG pipeline. mtRAG contains 110 conversations averaging 7.7 turns each across four domains for a total of 842 tasks. We also explore automation paths via synthetic data and LLM-as-a-Judge evaluation. Our human and automatic evaluations show that even state-of-the-art LLM RAG systems struggle on mtRAG. We demonstrate the need for strong retrieval and generation systems that can handle later turns, unanswerable questions, non-standalone questions, and multiple domains. mtRAG is available at https://github.com/ibm/mt-rag-benchmark.
Authors
- Yannis Katsis (ORCID: https://orcid.org/0000-0002-1733-6227)
- Chulaka Gunasekara (ORCID: https://orcid.org/0000-0001-9272-3684)
- Kshitij Fadnis
- Lucian Popa (ORCID: https://orcid.org/0000-0001-5357-7776)
- Marina Danilevsky (ORCID: https://orcid.org/0000-0003-2875-2442)
- Huaiyu Zhu (ORCID: https://orcid.org/0000-0001-6918-4088)
- Danish Contractor (ORCID: https://orcid.org/0000-0002-6843-1961)
- Sara Rosenthal (ORCID: https://orcid.org/0000-0002-9603-4699)
- Young‐Suk Lee (ORCID: https://orcid.org/0000-0003-2141-8433)
- Vraj Shah
Institutions
- IBM (United States) (US)
Publication Details
- Journal
- Transactions of the Association for Computational Linguistics
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1162/tacl.a.19
- Citations
- 2
- Primary Topic
- Topic Modeling
- Type
- article
- Field-Weighted Citation Impact
- 4.96