Evaluating natural language explanations in recommender systems is essential for fostering user trust, transparency, and engagement. However, existing evaluation approaches like human evaluations, while accurate, are resource-intensive and impractical at the scale required by modern recommendation platforms. Also, automated methods using single-agent LLMs suffer from prompt sensitivity and inconsistent outputs. To address these challenges, we propose MAREval, a structured multi-agent framework for evaluating recommendation explanations using large language models. MAREval orchestrates (i) a planner agent that uses a novel Chain of Debate (CoD) prompting strategy to coordinate agent roles and enforce logically consistent evaluation plans; (ii) a moderator agent that regulates discussions by mitigating prompt drift; and (iii) an arbitrator agent that aggregates outputs from multiple evaluation rounds and (iv) a Monte Carlo sampling method, improving robustness and alignment with human judgment. We conduct comprehensive evaluations on both public (TopicalChat) and proprietary recommendation datasets, demonstrating that MAREval outperforms state-of-the-art baselines. Comprehensive experiments on a public benchmark and a proprietary e-commerce dataset show that MAREval improves alignment with human judgments over strong singleand multi-agent baselines. Stability analyses indicate substantially lower variability across repeated trials. In a large human-annotation gate, MAREval meets production quality thresholds where prior evaluators fall short, and online A/B testing demonstrates statistically significant improvements in engagement and revenue metrics. These results establish MAREval as a scalable and reliable solution for human-aligned evaluation of recommendation explanations in real-world systems
Figures & tables
Figure 1: Natural Language Evaluation of Generated Recommendation Explanations for eCommerce Products.
Figure 2: MAREval Framework. Under MAREval, (1) the Planner Agent is prompted to generate synchronized chain of steps for individual agents of the pipelines given the overall flow design of the pipeline. (2) The discussion among the evaluator agents is moderated by a moderator agent to better conduct the evaluation task. (3) The result of discussions is then passed to the Arbitrator Agent to generate the final ruling on the evaluation task. (4) Monte Carlo Sampling method applied to aggregate different rounds of MAREval block
TopicalChat (TC)
Metrics
Naturalness
Engagingness
Maintains Context
Understandability
ρ
τ
ρ
τ
ρ
τ
ρ
κ
CoT
0.351
0.317
0.309
0.292
0.490
0.469
0.270
0.215
Self-Refine
0.221
0.200
0.355
0.325
0.408
0.384
0.167
0.144
G-eval
0.367
0.332
0.284
0.270
0.493
0.470
0.281
0.209
Vanilla
0.291
0.266
0.203
0.193
0.522
0.499
0.336
0.304
Table 1: Performance of different frameworks across TopicalChat and PE datasets. The variants of MAREval are compared to five benchmark models. The table shows Pearson Correlation ( ρ ), Kendall-Tau ( τ ), and Cohen’s kappa ( κ ) metrics for different evaluation criteria.
Model
Understandability
Overall Chat Quality
Naturalness
Maintains Context
Vanilla
0.0111
0.1071
0.0169
0.0253
CoT
0.0273
0.1891
0.0660
0.0742
SelfRefine
0.0533
0.3429
0.1682
0.1380
G-EVAL
0.0098
0.0484
0.0169
0.0233
ChatEval
0.0160
0.0791
0.0198
0.0229
MAREval
0.0053
0.0404
0.0341
0.0149
Table 2: Standard deviation of evaluation scores across multiple runs for different models on TopicalChat dataset criteria
TopicalChat (TC)
Metrics
Naturalness
Engagingness
Maintains Context
Understandability
ρ
τ
ρ
τ
ρ
τ
ρ
κ
MAREval w.o. MoD&MC
0.314
0.289
0.333
0.319
0.493
0.462
0.246
0.134
MAREval w.o. MoD
0.340
0.317
0.368
0.356
0.499
0.467
0.260
0.158
MAREval
0.389
0.350
0.341
0.327
0.524
0.508
0.284
0.181
TopicalChat (TC)
PE Dataset
Table 3: Ablation study on variants of MAREval and their correlation performance with Human Evaluations Across TopicalChat and PE Datasets
Figure 3: (a) Effect of Number of Monte-Carlo samples. (b) Effect of Number of evaluator agents.
Model
Samples
Soft Criteria
Hard Criteria
G - Eval
2,500
76.1%
91.0%
MAREval
5,000
98.6%
100.0%
Table 4: Human-Annotation Results.
Metric
Improvement
p -value
ATC
1.18%
0.05
GMV
1.36%
<0.01
Table 5: Online A/B test results on live traffic.
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 4: Examples of MARVal evaluation for recommendation explanations
Figure 5: Examples of MARVal evaluation for recommendation explanations
Figure 6: Real-world deployment of recommendation explanations using MAREval .
Model
Pearson ( ρ )
Kendall–Tau ( τ )
GPT 3.5 Turbo
0.548
0.478
gemini-2.5-pro
0.728
0.632
gemini-2.0-flash-001
0.601
0.517
Claude-3.5-sonnet
0.658
0.564
Appendix
Table 6: MAREval score correlations across backbone models. We report Pearson correlation ( ρ ) and Kendall–Tau ( τ ) with human judgments for Overall Score Criteria of TopicalChat Dataset.
School of Artificial Intelligence, Jilin University · Engineering Research Center of Knowledge-Driven Human-Machine Intelligence, MOE, China · International Center of Future Science, Jilin University