Skip to content
Back to skills

Chartom Eval

ASecurity

This benchmark evaluates large language models' ability to comprehend factual data in charts (FACT task) and their capacity to predict how visual manipulations mislead human readers (MIND task). It probes visual theory-of-mind by measuring whether models can distinguish between objective chart data and subjective human perceptual biases introduced by deceptive visualization techniques. Use when the user wants to benchmark on CHARTOM, or asks about evaluating this task. Reports FACT_accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
researchpythongo

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Chartom Eval?

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

Security grade badge for Chartom Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-chartom-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-chartom-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: chartom-eval
description: This benchmark evaluates large language models' ability to comprehend factual data in charts (FACT task) and their capacity to predict how visual manipulations mislead human readers (MIND task). It probes visual theory-of-mind by measuring whether models can distinguish between objective chart data and subjective human perceptual biases introduced by deceptive visualization techniques. Use when the user wants to benchmark on CHARTOM, or asks about evaluating this task. Reports FACT_accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2408.14419
  bibtex_key: [REDACTED]
  confidence: high
---

# chartom-eval

> CHARTOM: A Visual Theory-of-Mind Benchmark for LLMs on Misleading Charts — Bharti et al. (2024) (arXiv:2408.14419, 2024)

## What this evaluates

This benchmark evaluates large language models' ability to comprehend factual data in charts (FACT task) and their capacity to predict how visual manipulations mislead human readers (MIND task). It probes visual theory-of-mind by measuring whether models can distinguish between objective chart data and subjective human perceptual biases introduced by deceptive visualization techniques.

## Datasets

- **CHARTOM** — total 112; splits: test (112)

## Metrics

- `FACT_accuracy` **(primary)** — range: [0, 1]
  - Accuracy of the model's answer compared to the ground-truth answer for the chart comprehension question. Supports multiple-choice, free-text, and ranking formats.
- `HMI` — range: [0, 1]
  - Mean Absolute Error between the model's predicted decimal fraction (0–1) and the ground-truth Human Misleadingness Index (HMI) derived from human experiments.

## Input / output format

**Input**: An image of a chart (line, bar, pie, scatter, or map) accompanied by a text prompt containing either a FACT question (chart comprehension) or a MIND question (predicting human misleadingness).

**Output**: For FACT: the selected answer (choice, text string, or ranked list). For MIND: a decimal number between 0 and 1 representing the predicted fraction of misled humans, followed by a textual justification.

## Scoring recipe

```python
def score_chartom(predictions, golds):
    fact_accs = []
    hmi_errors = []
    for pred, gold in zip(predictions, golds):
        if gold['type'] == 'FACT':
            fact_accs.append(1.0 if pred['answer'] == gold['answer'] else 0.0)
        elif gold['type'] == 'MIND':
            pred_val = float(pred['prediction_decimal'])
            hmi_val = float(gold['hmi'])
            hmi_errors.append(abs(pred_val - hmi_val))
    return {
        'FACT_accuracy': sum(fact_accs) / len(fact_accs),
        'HMI': sum(hmi_errors) / len(hmi_errors)
    }
```

## Common pitfalls

- Models often conflate the FACT task (extracting true data values) with the MIND task (predicting human perceptual bias), leading to incorrect predictions on manipulated charts.
- The MIND output requires a specific format: a decimal prediction first, then a justification. Models that output only text or reverse the order will fail strict parsing.
- HMI ground truth is derived from human experiments, not from the chart's visual properties alone; evaluators must use the provided HMI values rather than estimating misleadingness themselves.

## Evidence (verbatim from paper)

> Each chart comes with a MIND question, and the answer key is the Human Misleadingness Index (HMI, see Section[4.2]) obtained from human experiments. What fraction of typical university students do you predict will be misled by the chart when answering the question? First, give your prediction as a decimal number between 0 and 1, then justify your prediction in words.

## Citation

```bibtex
@misc{bharti2024chartom,
  title={CHARTOM: A Visual Theory-of-Mind Benchmark for LLMs on Misleading Charts},
  author={Bharti et al. (2024)},
  year={2024},
  note={arXiv:2408.14419}
}
```

- arXiv: 2408.14419

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.