SurveyReview

A Reviewer-Aligned Benchmark for Survey Evaluators

SurveyReview is a reviewer-aligned benchmark for evaluating survey papers. It converts real peer-review reports into multidimensional evaluation labels and rationales, allowing models to be tested against how human reviewers judge survey quality.

Version

  • v1.0/: the original SurveyReview release for paper reproduction.
  • v1.1/: the updated release using cleaned article texts.

The benchmark focuses on four survey-review dimensions: Readability, Criticalness, Comprehensiveness, and Structure. It provides standardized train/test splits, article metadata, prompt files, and an API-based evaluation pipeline.

Quick Start

Create an environment and install dependencies:

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Configure the API client:

cp .env.example .env

Then edit .env:

API_KEY=your-api-key-here
BASE_URL=https://api.openai.com/v1
MODEL_NAME=gpt-5.2
JUDGE_MODEL=gpt-5.2
EVALUATE_REASONS=True

Run the default test-set evaluation:

python src/api_base_evaluate.py

Run on the train split:

EVAL_SPLIT=train python src/api_base_evaluate.py

Outputs are written to result/<timestamp>/:

FileDescription
results.csvMSE, MAE, accuracy, and sample counts for each dimension.
predictions_<dimension>.jsonlPer-sample prediction records.
run_config.jsonRuntime configuration and split statistics.
rqs_<dimension>.jsonRationale quality results when EVALUATE_REASONS=True.

Leaderboard(v1.0)

Lower MSE/MAE is better. Higher HAS/RQS is better.

RankModelHASRead.Crit.Comp.Stru.AverageRQS
MSEMAEMSEMAEMSEMAEMSEMAEMSEMAE
1SurveyReviewer0.741.430.721.520.821.260.561.290.651.380.690.36
2GPT-5.20.682.131.071.970.972.041.082.981.472.281.150.42
3Claude-Opus-4.50.682.911.291.880.882.661.233.651.582.771.250.48
4Qwen3-32B0.613.051.453.241.513.221.543.351.533.211.510.36
5GLM-4.70.603.431.502.581.213.661.574.831.953.621.560.37
6gemini-3-pro0.583.841.522.251.003.911.495.762.113.941.530.29
7DeepSeek-v3.20.584.781.882.491.154.591.824.021.763.971.650.37

Notes

  • v1.0/ contains the original SurveyReview release and v1.0-paper data for paper reproduction.
  • v1.1/ contains the updated release using cleaned article texts.
  • Article files are split into JSON shards to stay within GitHub file-size limits.
  • Both releases keep the SurveyReview evaluation style: MSE/MAE plus optional RQS. If you only want to verify the pipeline, set EVALUATE_REASONS=False to skip the judge-model stage.

Citation

🌟 If you find our work helpful, please leave us a star and cite our paper.

@inproceedings{zhang2026surveyreview,
  author = {Zhang, Yuheng and Wang, Yuanchun and Zhang, Fanjin and Zhao, Ruyu and Li, Juanzi and Tang, Jie and Zhang, Jing},
  title = {{SurveyReview}: A Reviewer-Aligned Benchmark for Survey Evaluators},
  booktitle = {Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2},
  year = {2026},
  pages = {10302--10313},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  location = {Jeju Island, Republic of Korea},
  series = {KDD '26},
  isbn = {979-8-4007-2259-2},
  doi = {10.1145/3770855.3817505},
  url = {https://doi.org/10.1145/3770855.3817505}
}