A Tri-Agent Framework for Evaluating and Aligning Question Clarification Capabilities of Large Language Models
cs.CL
Submitted: 2026-09-02
Updated: 2026-09-02
License: http://creativecommons.org/licenses/by/4.0/
The gist: Large Language Models (LLMs) are increasingly deployed in interactive systems where understanding user intent precisely is paramount.
Terminology
Abstract
Large Language Models (LLMs) are increasingly deployed in interactive systems where understanding user intent precisely is paramount. A key capability for such systems is effective question clarification, especially when user queries are ambiguous or underspecified. This paper introduces a novel tri-agent framework for the robust evaluation of an LLM's ability to engage in clarifying dialogue. Our framework comprises three distinct LLM-based agents: (1) a Question Clarifying Agent (QCA), the system under evaluation, tasked with identifying ambiguities and posing clarifying questions; (2) a Respondent Agent (RA), designed to simulate human user responses, potentially including irrelevant or challenging replies; and (3) an Evaluator Agent (EA), an LLM-as-a-judge, which assesses the quality of the dialogue based on a comprehensive set of metrics. We detail a methodology for synthetic data generation in the supply chain domain as an example. We propose metrics evaluating ambiguity handling, question quality, dialogue efficiency, language appropriateness, and final intent alignment. We also briefly discuss the validation of the EA against human judgments. This work provides a structured approach to benchmark, validate, and improve the clarification capabilities of conversational LLM applications.
Sources
- A Moving Surface Drag Model for LES of Wind over Waves
- G-Eval: NLG Evaluation using GPT-4 with Better Human Alignment
- Aligning Language Models to Explicitly Handle Ambiguity
- ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs
- AGENT-CQ: Automatic Generation and Evaluation of Clarifying Questions for Conversational Search with LLMs
- Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models
- Is ChatGPT a Good NLG Evaluator? A Preliminary Study
- Can Large Language Models Really Improve by Self-critiquing Their Own Plans?
- BERTScore: Evaluating Text Generation with BERT
- CLAMBER: A Benchmark of Identifying and Clarifying Ambiguous Information Needs in Large Language Models
- Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering