Skip to content
Back to skills

Climateviz Eval

ASecurity

This benchmark evaluates multimodal models' ability to perform statistical reasoning and fact verification on scientific charts. It tests whether models can correctly classify claims as supporting, refuting, or not enough information (NEI) based on visual data, and assesses the quality of their generated structured explanatory triplets. Use when the user wants to benchmark on ClimateViz, or asks about evaluating this task. Reports accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
ai-agentspythongogitapiperformance

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill climateviz-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Climateviz Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Climateviz Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-climateviz-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-climateviz-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: climateviz-eval
description: This benchmark evaluates multimodal models' ability to perform statistical reasoning and fact verification on scientific charts. It tests whether models can correctly classify claims as supporting, refuting, or not enough information (NEI) based on visual data, and assesses the quality of their generated structured explanatory triplets. Use when the user wants to benchmark on ClimateViz, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2506.08700
  bibtex_key: [REDACTED]
  confidence: high
---

# climateviz-eval

> ClimateViz: A Benchmark for Statistical Reasoning and Fact Verification on Scientific Charts — Su et al. (2025) (arXiv:2506.08700, 2025)

## What this evaluates

This benchmark evaluates multimodal models' ability to perform statistical reasoning and fact verification on scientific charts. It tests whether models can correctly classify claims as supporting, refuting, or not enough information (NEI) based on visual data, and assesses the quality of their generated structured explanatory triplets.

## Datasets

- **ClimateViz** — total 49862; splits: train (-1), dev (-1), test (-1); repo https://github.com/Albasu120491/ClimateViz

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Percentage of correctly predicted fact-checking labels (support, refute, NEI) out of the total number of instances.
- `macro F1` — range: [0, 1]
  - Unweighted mean of recall or precision for each class (support, refute, NEI), treating all classes equally regardless of frequency.
- `BLEU` — range: [0, 1]
  - N-gram overlap between generated explanatory triplets and gold triplets, penalized for brevity.
- `METEOR` — range: [0, 1]
  - Harmonic mean of unigram precision and recall, weighted by alignment and stemming.
- `ROUGE-L` — range: [0, 1]
  - Longest common subsequence overlap between generated and gold explanatory triplets.
- `BERTScore` — range: [0, 1]
  - Cosine similarity between contextual embeddings of generated and gold triplets using BERT.

## Input / output format

**Input**: Chart image, chart caption, and claim text. In the CTT setting, a structured table extracted from the chart is also provided.

**Output**: Either a single fact-checking label (support, refute, or NEI), or a pair consisting of structured explanatory triplets and the final label.

## Scoring recipe

```python
def compute_metrics(predictions, golds):
    # predictions, golds: lists of labels ('support', 'refute', 'NEI')
    acc = sum(p == g for p, g in zip(predictions, golds)) / len(golds)
    f1 = macro_f1_score(golds, predictions)
    return {'accuracy': acc, 'macro_f1': f1}
```

## Common pitfalls

- Confusing the CT (Chart+Text) and CTT (Chart+Table+Text) input configurations, which produce divergent performance trends across models.
- Assuming few-shot prompting universally improves results; the paper shows it can significantly degrade accuracy for models like Gemini 2.5 and GPT-4o.
- Evaluating explanation-augmented outputs solely on label accuracy, while ignoring the required BLEU, METEOR, ROUGE-L, and BERTScore metrics for triplet quality.

## Evidence (verbatim from paper)

> We evaluate label classification using accuracy and macro F1.
We further evaluate generated triplets using BLEU *(Papineni et al., [2002])*, METEOR *(Banerjee and Lavie, [2005])*, ROUGE-L *(Lin, [2004])* and BERTScore *(Zhang et al., [2020])*.

## Citation

```bibtex
@misc{su2025climateviz,
  title={ClimateViz: A Benchmark for Statistical Reasoning and Fact Verification on Scientific Charts},
  author={Su et al. (2025)},
  year={2025},
  note={arXiv:2506.08700}
}
```

- arXiv: 2506.08700

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.