CoolFace
Datasetpublic

psp-dada/ChartArena

ChartArena A Comprehensive Bilingual Benchmark for General Chart Parsing across Families, Scenarios, and Formats Github Repo • Paper Overview ChartArena is a bilingual benchmark for evaluating the chart parsing capabilities of vision-language models. It covers the full difficulty spectrum of real-world charts, spanning eight chart families across three visual scenarios and two languages. Contents Statistics Dataset… See the full description on the dataset page: https://huggingface.co/datasets/psp-dada/ChartArena.

sourceHugging Faceapache-2.0updated 3mo agoView on Hugging Face
0likes1kdownloads
Dataset Card

ChartArena <!-- omit in toc -->

A Comprehensive Bilingual Benchmark for General Chart Parsing across Families, Scenarios, and Formats

<p align="center"> <a href="https://github.com/pspdada/ChartArena">Github Repo</a> • <a href="https://arxiv.org/abs/2606.01348">Paper</a> </p>

Overview <!-- omit in toc -->

ChartArena is a bilingual benchmark for evaluating the chart parsing capabilities of vision-language models. It covers the full difficulty spectrum of real-world charts, spanning eight chart families across three visual scenarios and two languages.

<table align="center"> <p align="center"> <img src="docs/figures/ChartArena_overview.jpg" width="80%" /> </p> </table>

Contents <!-- omit in toc -->

Statistics

ItemDetails
Chart Families8 (bar, line, pie, radar, box plot, combination, flowchart, mind map)
Visual Scenarios3 (digital, printed, hand-drawn)
Languages2 (Chinese, English)

Chart families

FamilyBarLinePieRadarBox PlotCombinationFlowchartMind Map
CategoryNumericNumericNumericNumericNumericNumericDiagrammaticDiagrammatic

Visual scenarios

ScenarioDescription
Digital RenderingCharts rendered directly as digital images
Printed PhotoPhotos of printed charts
Hand-drawn PhotoPhotos of hand-drawn charts

Languages

Bilingual: Chinese (ZH) and English (EN)

Dataset Structure

data/
├── ChartArena.jsonl       # annotations for all samples
└── images/

Data Format

Each line of ChartArena.jsonl is a JSON object:

json
{
  "img_path": "images/xxx.png",
  "chart_type": "柱状图",
  "img_type": "电子印刷",
  "lang_type": "中文",
  "anno": "..."
}
FieldTypeDescription
img_pathstringRelative path from data/; also serves as the unique sample key
chart_typestringChart family in Chinese (e.g. 柱状图 = bar, 流程图 = flowchart)
img_typestringVisual scenario in Chinese (电子印刷 = digital, 印刷照片 = printed, 手绘照片 = hand-drawn)
lang_typestringLanguage of chart content (中文 = Chinese, 英文 = English)
annostringGround-truth annotation

Usage

Please refer to the Github repository for inference and evaluation scripts.

bash
# Quick start
git clone https://github.com/pspdada/ChartArena
cd ChartArena
pip install -r requirements.txt

# Run inference
python infer.py --api_type openai_compat --model_name <model> --base_url <url>

# Score
python judge.py

# Generate analysis report
python analyze.py

Citation

bibtex
@article{peng2026chartarena,
  title   = {{ChartArena}: Benchmarking Chart Parsing across Languages, Scenarios, and Formats},
  author  = {Peng, Shangpin and Li, Gengluo and Wan, Xingyu and Zhang, Chengquan and Feng, Hao and Wu, Binghong and Shen, Huawen and Wang, Weinong and Cai, Ziyi and Tian, Zhuotao and Hu, Han and Ma, Can and Zhou, Yu},
  journal = {arXiv preprint arXiv:2606.01348},
  year    = {2026}
}

License

This dataset is released for research purposes only.