CLAIJan 7, 2025

MTRAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation Systems

IBM
arXiv:2501.03468v147 citationsh-index: 23Has CodeTACL
AI Analysis

This provides a benchmark for evaluating RAG systems in multi-turn conversational settings, addressing an overlooked task with real-world relevance, though it is incremental as it builds on existing RAG evaluation efforts.

The authors tackled the problem of evaluating retrieval-augmented generation (RAG) systems in multi-turn conversations by creating MTRAG, a human-generated benchmark with 110 conversations and 842 tasks across four domains, showing that even state-of-the-art systems struggle on it.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes