C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Models

Yuzhen Huang, Yuzhuo Bai, Zhihao Zhu, Junlei Zhang, Jinghan Zhang +9 more
2/12/2026

No official code found. Best implementation: hkust-nlp/ceval (1,855 stars, MIT, last commit 2025-07-27).

Abstract

New NLP benchmarks are urgently needed to align with the rapid development of large language models (LLMs). We present C-Eval, the first comprehensive Chinese evaluation suite designed to assess advanced knowledge and reasoning abilities of foundation models in a Chinese context. C-Eval comprises multiple-choice questions across four difficulty levels: middle school, high school, college, and professional. The questions span 52 diverse disciplines, ranging from humanities to science and engineering. C-Eval is accompanied by C-Eval Hard, a subset of very challenging subjects in C-Eval that requires advanced reasoning abilities to solve. We conduct a comprehensive evaluation of the most advanced LLMs on C-Eval, including both English- and Chinese-oriented models. Results indicate that only GPT-4 could achieve an average accuracy of over 60%, suggesting that there is still significant room for improvement for current LLMs. We anticipate C-Eval will help analyze important strengths and shortcomings of foundation models, and foster their development and growth for Chinese users.

View on arXivView PDF

Code Implementations(1)

hkust-nlp/cevalCommunity100%
MIT

Official github repo for C-Eval, a Chinese evaluation suite for foundation models [NeurIPS 2023]

1,85582PythonMay 12, 20231 years agoMIT

Similar Papers

Cite this paper

@article{huang2026ceval,
  title  = {C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Models},
  author = {Yuzhen Huang and Yuzhuo Bai and Zhihao Zhu and Junlei Zhang and Jinghan Zhang and Tangjun Su and Junteng Liu and Chuancheng Lv and Yikai Zhang and Jiayi Lei and Fanchao Qi and Yao Fu and Maosong Sun and Junxian He},
  year   = {2026},
  eprint = {2305.08322},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.08322},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.08322.svg)](https://codeofpaper.com/paper/2305.08322)

Discussion