Research
CoReflect: A Reflective Co-Evolution Framework for Improving Conversational Evaluation
Overview Research area: Natural Language Processing — automatic evaluation of multi-turn conversational LLM systems, combining structured user simulation, LLM-as-a-judge evaluation, and rubric refinem
- arXiv
- 2601.12208
- Published
- 2026-01-18
- Authors
- Yunzhe Li, Richie Yueqi Feng, Tianxin Wei, Chin-Chia Hsu
AI summary
Overview
Research area: Natural Language Processing — automatic evaluation of multi-turn conversational LLM systems, combining structured user simulation, LLM-as-a-judge evaluation, and rubric refinement.
Technical level: Intermediate. Readers should be comfortable with LLM-as-a-judge evaluation, rubric-based scoring, persona/scenario simulation, and metrics such as MAE and quadratic weighted kappa (QWK).
Scope in one sentence: The paper proposes CoReflect, a framework in which conversation templates and evaluation rubrics are jointly refined over three iterations so that multi-turn dialogue evaluation becomes more discriminative and better aligned with human raters.
What This Paper Is About
Evaluating chatbots and assistants over multi-turn conversations usually depends on human-written rubrics and fixed conversational scripts, which are expensive, subjective, and blind to behaviors that only emerge after deployment. CoReflect replaces this static setup with a closed loop: a planner writes goal-directed conversation templates, a user simulator runs them against test models, an LLM judge scores the resulting dialogues, and a reflective analyzer turns the judge's rationales into insights that simultaneously refine the rubrics and the templates for the next round. The goal is an evaluation protocol that adapts alongside the models it measures, with minimal human intervention beyond an initial set of coarse rubrics.
Key Contributions
-
A co-evolutionary conversational evaluation framework. Conversation templates and evaluation rubrics are jointly refined through an iterative feedback loop, so that the difficulty of the simulated dialogues and the diagnostic precision of the rating criteria improve in tandem. The authors describe this co-evolution mechanism as the core innovation.
-
Autonomous synthesis of evaluation rubrics. A reflective analyzer converts model behavioral data (sampled judge rationales, clustered into behavioral families) into structured evaluation logic, reducing manual rubric design, mitigating subjective human bias, and expanding scope beyond the initial static rubrics.
-
Comprehensive empirical validation. Automatic and human-in-the-loop experiments span diverse personas, scenarios, and model families, testing whether CoReflect supports behavior-sensitive evaluation of state-of-the-art LLMs in multi-turn conversations.
-
Quantitative criteria for accepting rubric updates. The framework tracks rubric discriminability (inter-model rating dispersion) and rubric stability (intra-model variance plus Spearman rank consistency) across iterations to check that refinement adds signal rather than noise.
Main Findings
-
Model stratification at iteration 3. Gemini 2.5 Pro has the highest overall model rating at 4.81, leading on every rubric listed in Table 3. Its Task Completeness average is 4.81 and its User-Centric Personalization average is 4.80; other models are described as excelling in some areas while lagging in others.
-
Task Completeness gaps. Gemini 2.5 Pro's Task Completeness average of 4.81 corresponds to a relative improvement of approximately 3.7% over the best non-Gemini baseline (DeepSeek-R1 at 4.64) and more than 22% compared to smaller-capacity variants such as Claude Haiku 4.5. The Claude Sonnet series and DeepSeek-R1 achieve strong Domain Conceptual Alignment (DCA), but their Functional Task Progression (FTP) scores lag Gemini 2.5 Pro by 25% or more in relative terms (for example, Claude Sonnet 4.5). Qwen3-Next prioritizes execution with an FTP score within 4% of Gemini 2.5 Pro, but with substantially weaker DCA (approximately 17% lower). Gemini 2.5 Flash and Claude Haiku 4.5 trail Gemini 2.5 Pro in FTP by roughly 12% and 33% respectively.
-
Personalization gaps are narrower. Gemini 2.5 Pro leads User-Centric Personalization at 4.80, a relative improvement of approximately 5% over the strongest alternatives. Its largest edge is in Anticipatory Flow Management (AFM), where it outperforms Claude Sonnet 4.5 by over 15% and Claude Haiku 4.5 by roughly 6%. Claude Sonnet 4.5 shows strong stylistic consistency (OSF and SSA within 5% of the best-performing model) but an AFM score lagging by more than 13%, indicating a trade-off between style adherence and adaptability. Claude Sonnet 4, DeepSeek-R1, and Qwen3-Next cluster closely in overall personalization, with relative differences largely within 5%.
-
Iterative reflection improves discrimination while preserving stability. Rubric discriminability, measured as inter-model standard deviation, rises monotonically across iterations: 0.062 at t=1, 0.128 at t=2, and 0.194 at t=3. Intra-model variance stays essentially flat or slightly improves (0.145, 0.141, 0.138), and rank consistency rises from 0.68 to 0.79 to 0.92 in Spearman rho. The authors state this indicates stronger evaluative signal without additional stochastic noise.
-
LLM judge moves closer to human raters. In a human validation study using 40 persona-scenario pairs (10 per scenario category) rated by three annotators across three co-evolution rounds, overall MAE against averaged human ratings falls from 0.70 (1st round) to 0.55 (2nd round) to 0.51 (3rd round), while overall QWK rises from 0.44 to 0.56 to 0.59. The largest gain occurs between the 1st and 2nd rounds. Improvements are not uniform: structurally sensitive dimensions such as OSF and task-progression dimensions such as FTP show larger MAE reductions, whereas DCA starts with relatively stronger agreement and has less room to improve.
-
Longer conversations hurt task tracking more than personalization. Model ratings decline in both Task Completeness and User-Centric Personalization as conversation length increases. Task completeness degrades more significantly than personalization, and the performance gap between large-scale and lightweight models widens with length even though those models are indistinguishable in shorter interactions.
-
Rubric refinement is behavior-driven. In the case study, a model initially follows a user-requested table schema but later reverts to inline narrative text while remaining semantically correct. After repeatedly observing such cross-turn structural regressions, the reflective analyzer refines the Output Structure Fit rubric from general formatting quality toward alignment with user preferences and previously established output schemas, and also refines the associated five-point scoring criteria.
Methodology in Plain English
-
Setup. A human architect writes an initial set of coarse, high-level rubrics. Evaluations run over time steps t = 1 to T, with T = 3 iterations; t = 1 is the initial state.
-
Personas and scenarios. Thirty personas each combine user traits (tone, verbosity, conversational quirks) with response preferences (reasoning depth, detail level, formality). Scenarios are created independently and fall into four intent categories: instructional, informational, operational, and interactive. Each persona is paired with every scenario, and a model-based verifier performs a binary Yes/No consistency check to discard implausible pairings (for example, a young student tutoring a senior engineer). This yields 953 validated persona-scenario pairs. Summary statistics: 215 informational pairs with 6.60 average required turns, 244 instructional with 6.97, 273 interactive with 7.23, and 221 operational with 6.48, for a total average of 6.85 turns per template.
-
Planner and simulation. For each validated instance, a conversation planner sets the number of turns required and writes a structured template encoding instructions for every user turn, designed to probe specific capabilities such as reasoning and clarification. The user simulator receives the persona, preferences, scenario, and template; the test model receives only the user traits. This asymmetric information mimics real chatbots using stored personal data to personalize interactions. Templates are updated each iteration using insights from the previous round.
-
Evaluation. An LLM-as-a-judge evaluates each conversation against the current rubric set using a three-step protocol: turn-level analysis producing observations grounded in immediate context, aggregation of those observations into conversation-wide strengths and weaknesses, and a final numerical rating per rubric with a rationale citing the synthesized evidence. Six rubrics (K = 6) sit under two dimensions — Task Completeness (Output Delivery Integrity, Domain Conceptual Alignment, Functional Task Progression) and User-Centric Personalization (Anticipatory Flow Management, Output Structure Fit, Sustained Style Adherence) — each scored on a 1–5 scale where 5 is ideal. Rubric names stay fixed while descriptions and rating guidelines are refined. Per-model, per-rubric performance is the mean rating across conversations; the aggregate is the average across the six rubrics, and a variance term captures consistency across scenarios.
-
Reflective analyzer. Conversations are partitioned into high- and low-rated tiers based on their ratings, and an equal number of samples is drawn from each tier to keep analysis balanced and efficient; only the rationales are retained. These rationales are embedded and clustered into behavioral families capturing both undesirable behaviors (loss of task focus, contradiction to prior context, stylistic drift) and effective strategies (proactive clarification, structured task decomposition). Each family produces an interpretable insight specifying criteria for reward or penalty, and these insights update rubric performance definitions, rating anchors, and evidence cues, as well as feeding back into the planner's templates.
-
Test models. The evaluated collection spans Gemini-2.5-pro, Gemini-2.5-flash, and Gemini-1.5-flash; Claude Sonnet-4.5, Claude Haiku-4.5, and Claude Sonnet-4; Qwen3-Next; and DeepSeek-R1-671B. Table 3 reports results for seven of these models at t = 3, and the paper directs readers to its appendix for results at t = 1 and t = 2.
Why This Matters
-
Impact on research. The paper argues that static rubrics and fixed conversational contexts limit coverage and miss emergent model behaviors, forcing costly redesign and re-execution of evaluations. CoReflect offers a self-refining protocol that changes the unit of evaluation from a one-off benchmark to an adaptive loop, and supplies quantitative acceptance criteria (discriminability, stability, rank consistency, human alignment) for judging whether rubric updates actually help.
-
Real-world applications.
- Personalized tutoring systems, where the instructional scenario category and user response preferences directly model how explanations should be scaffolded.
- Customer service agents, where operational and informational scenarios test whether a model can complete a concrete task while tracking intermediate state.
- Companion and emotional-support chatbots, where the interactive category and style-adherence rubrics measure coherence and tone adaptation over extended exchanges.
- Model procurement and regression testing, where the iteration-by-iteration stratification helps distinguish models that look equivalent on short interactions.
-
Industry relevance. The framework reduces dependence on hand-authored rubrics and human annotation while remaining anchored to human judgment: QWK against individual annotators rises from 0.44 to 0.59 across rounds. For teams shipping multi-turn products, that combination of scalability and measurable alignment is the practical appeal.
Future Directions
-
Grounding simulation in real user interactions rather than synthesized personas and scenarios, which the conclusion names as a specific aim for future work.
-
Richer, bias-aware judging and rubric design to improve evaluation robustness, also named in the conclusion.
-
Testing whether the loop keeps paying off beyond T = 3. The paper reports that the gain from the 2nd to the 3rd round is smaller than from the 1st to the 2nd; whether discriminability keeps rising or plateaus at larger T is not reported.
-
Extending beyond the fixed rubric set. The framework keeps rubric names fixed at K = 6 and only refines their descriptions and anchors; whether entirely new rubrics can be added automatically as new behavioral families appear is not reported.
-
Separating the two halves of the loop. Because the planner and the rubrics are updated together, the paper does not report an ablation isolating how much of the improvement comes from template evolution versus rubric refinement alone.
Target Audience
Researchers and practitioners working on LLM evaluation, conversational AI, and personalized dialogue systems, especially those building or auditing multi-turn benchmarks. It is also useful for evaluation and quality teams in industry who need scalable alternatives to human rubric design, and for readers interested in the broader pattern of self-refining, closed-loop evaluation pipelines. Readers seeking ablation studies, reported compute costs, or details of the truncated appendix material will need to consult the full paper, since those specifics are not included in the provided content.
Authors’ 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 (A Reflective Co-Evolution Framework for Improving Conversational Evaluation), 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.