Evaluates AI-generated scientific paper reviews across five dimensions: content faithfulness, argumentative alignment, focus consistency, question constructiveness, and AI-likeness. It probes whether models can replicate human-like evaluative reasoning and scoring rather than merely predicting scalar ratings. Use when the user wants to benchmark on AI Review Benchmark, or asks about evaluating this task. Reports MAE.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill beyond-rating-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Beyond Rating Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-beyond-rating-eval)More formats (shields.io, HTML) on the badges page.
---
name: beyond-rating-eval
description: Evaluates AI-generated scientific paper reviews across five dimensions: content faithfulness, argumentative alignment, focus consistency, question constructiveness, and AI-likeness. It probes whether models can replicate human-like evaluative reasoning and scoring rather than merely predicting scalar ratings. Use when the user wants to benchmark on AI Review Benchmark, or asks about evaluating this task. Reports MAE.
metadata:
skill_kind: dataset_eval
source_arxiv: 2604.19502
bibtex_key: li2026beyondrating
confidence: high
---
# beyond-rating-eval
> Beyond Rating: A Comprehensive Evaluation and Benchmark for AI Reviews — Li et al. (2026) (arXiv:2604.19502, 2026)
## What this evaluates
Evaluates AI-generated scientific paper reviews across five dimensions: content faithfulness, argumentative alignment, focus consistency, question constructiveness, and AI-likeness. It probes whether models can replicate human-like evaluative reasoning and scoring rather than merely predicting scalar ratings.
## Datasets
- **AI Review Benchmark** — total ?; splits: test (-1)
## Metrics
- `MAE` **(primary)** — range: [0, 10]
- Mean Absolute Error between the model's predicted rating and the human expert's rating. Calculated as the average of absolute differences across all reviewed papers.
- `Recall/Precision/F1` — range: [0, 1]
- Standard information retrieval metrics applied to atomic claim extraction for Strength and Weakness sections. Recall measures overlap with human gold-standard claims, Precision measures exactness of model-generated claims, and F1 is their harmonic mean.
- `KL Divergence` — range: [0, ∞)
- Kullback-Leibler divergence between the probability distribution of claim categories (e.g., Novelty, Soundness, Experiments) in the model's review versus the human expert's review. Lower values indicate better perspective alignment.
- `Binocular Score` — range: [0, ∞)
- A perplexity-derived metric from the Binoculars detection model that quantifies textual quality and cognitive depth. Higher scores indicate substantive reasoning and deviation from formulaic AI patterns.
- `Question Score (QS)` — range: percent
- A quality assessment metric for the Questions section of the review. Higher scores indicate more constructive and well-formed questions.
## Input / output format
**Input**: Scientific paper manuscript. Models receive the full text and are prompted to generate a structured peer review.
**Output**: Structured review containing Summary, Strengths, Weaknesses, Questions, and a scalar Rating score.
## Scoring recipe
```python
def evaluate(predictions, gold):
# 1. Rating MAE
mae = mean(abs(p['rating'] - g['rating']) for p, g in zip(predictions, gold))
# 2. Strength/Weakness Alignment (Recall/Precision/F1)
tp = sum(1 for p in predictions if p['weakness'] in gold[0]['weakness'])
fn = sum(1 for g in gold[0]['weakness'] if g not in predictions[0]['weakness'])
recall = tp / (tp + fn) if (tp + fn) > 0 else 0
precision = tp / (tp + len(predictions[0]['weakness'])) if predictions[0]['weakness'] else 0
f1 = 2 * precision * recall / (precision + recall) if (precision + recall) > 0 else 0
# 3. KL Divergence (claim category distribution vs human)
kl = compute_kl_divergence(model_claim_dist, human_claim_dist)
# 4. Binocular Score (AI-likeness/perplexity)
bs = binocular_model.predict(predictions)
return {'MAE': mae, 'Recall': recall, 'Precision': precision, 'F1': f1, 'KL': kl, 'BS': bs}
```
## Common pitfalls
- High embedding-based summary scores often reflect AI verbosity and detail retention rather than true synthesis, creating algorithmic bias against human-like brevity.
- Precision in Strength/Weakness fields is uniformly low across models due to brief outputs, making it an insufficient metric for differentiating performance.
- Low MAE does not guarantee review quality; models can superficially fit human score distributions via simple prompting without achieving semantic depth or evaluative utility.
## Evidence (verbatim from paper)
> Metrics. As shown in Section 4, we employ a comprehensive suite of metrics to assess different aspects of the system. Strength and Weakness evaluations are conducted via Recall, Precision, F1, and KL divergence. For Question analysis, we monitor Question Score (QS.) and KL divergence, while AI-likelyhood detection relies on AI rate and the Binocular Score (BS.). Finally, predictive accuracy in rating evaluation is measured using MAE.
## Citation
```bibtex
@misc{li2026beyondrating,
title={Beyond Rating: A Comprehensive Evaluation and Benchmark for AI Reviews},
author={Li et al. (2026)},
year={2026},
note={arXiv:2604.19502}
}
```
- arXiv: 2604.19502
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!