CoReflect: Conversational Evaluation via Co-Evolutionary Simulation and Reflective Rubric Refinement
Yunzhe Li, Richie Yueqi Feng, Tianxin Wei, Chin-Chia Hsu
TL;DR
CoReflect tackles the challenge of evaluating conversational agents in multi-turn settings by eliminating static evaluation scripts. It couples a planner-driven user simulator with an LLM-based judge and a reflective analyzer to co-evolve test templates and rubrics over $T$ iterations, feeding insights back to improve both components. The approach yields higher rubric discriminability and stability, enabling finer-grained model stratification across diverse personas and scenarios. By reducing human intervention, CoReflect offers a scalable, self-refining framework that adapts evaluation to rapidly advancing dialogue models and supports robust personalization assessment.
Abstract
Evaluating conversational systems in multi-turn settings remains a fundamental challenge. Conventional pipelines typically rely on manually defined rubrics and fixed conversational context$-$a static approach that limits coverage and fails to capture the diverse, emergent behaviors of dialogue models. To address this, we introduce CoReflect (Conversational Evaluation via Co-Evolutionary Simulation and Reflective Rubric Refinement), which unifies dialogue simulation and evaluation into an adaptive, iterative process. CoReflect employs a conversation planner that generates structured templates to guide a user simulator through diverse, goal-directed dialogues. Subsequently, a reflective analyzer processes these dialogues to identify systematic behavioral patterns and automatically refine the evaluation rubrics. Crucially, the insights from the conversation analysis are fed back into the planner to update conversation templates for subsequent iterations. This co-evolution loop ensures that the complexity of test cases and the diagnostic precision of rubrics improve in tandem. By minimizing human intervention, CoReflect provides a scalable and self-refining methodology that allows evaluation protocols to adapt alongside the rapidly advancing capabilities of dialogue models.
