Skip to content
Back to skills

Chirp Eval

ASecurity

Evaluates the quality of open-ended, long-form responses from Vision-Language Models (VLMs) using pairwise preference ranking across five fine-grained criteria: overall preference, relevance, reasoning, hallucinations, and details. Use when the user wants to benchmark on CHIRP, or asks about evaluating this task. Reports pairwise_preference.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Chirp Eval?

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

Security grade badge for Chirp Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-chirp-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-chirp-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: chirp-eval
description: Evaluates the quality of open-ended, long-form responses from Vision-Language Models (VLMs) using pairwise preference ranking across five fine-grained criteria: overall preference, relevance, reasoning, hallucinations, and details. Use when the user wants to benchmark on CHIRP, or asks about evaluating this task. Reports pairwise_preference.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2501.09672
  bibtex_key: roger2025chirp
  confidence: high
---

# chirp-eval

> CHIRP: A Fine-Grained Benchmark for Open-Ended Response Evaluation in Vision-Language Models — Roger et al. (2025) (arXiv:2501.09672, 2025)

## What this evaluates

Evaluates the quality of open-ended, long-form responses from Vision-Language Models (VLMs) using pairwise preference ranking across five fine-grained criteria: overall preference, relevance, reasoning, hallucinations, and details.

## Datasets

- **CHIRP** — total 104; splits: test (104)

## Metrics

- `pairwise_preference` **(primary)** — range: [0, 1]
  - Proportion of correct pairwise preferences selected by human annotators or VLM evaluators across five criteria. Calculated as the number of correct winner selections divided by the total number of evaluated matchups per criterion.

## Input / output format

**Input**: Image-question pairs (images generated via DALL·E 3) with open-ended prompts. Models generate long-form text responses.

**Output**: Open-ended text responses. For evaluation, pairs of responses are presented to human annotators or VLM evaluators for preference ranking per criterion.

## Scoring recipe

```python
def compute_preference_rate(predictions, gold_labels, criteria):
    total_correct = 0
    total_evaluated = 0
    for matchup in predictions:
        for criterion in criteria:
            if matchup.winner == gold_labels[matchup.id][criterion]:
                total_correct += 1
            total_evaluated += 1
    return total_correct / total_evaluated if total_evaluated > 0 else 0.0
```

## Common pitfalls

- Results rely on randomly sampled pairwise matchups (5 per question) due to budget constraints, so rankings may fluctuate with different random seeds.
- The benchmark uses pairwise preference rather than absolute scoring, making direct cross-benchmark comparisons require careful normalization (e.g., min-max scaling across benchmarks).
- Automated VLM proxies (e.g., GPT-4V) are evaluated under controlled reasoning prompts, which may not reflect standard zero-shot evaluation conditions.

## Evidence (verbatim from paper)

> By designing 104 thought-provoking, category-diverse questions and generating image-question pairs via DALL·E 3, CHIRP enables pairwise human and VLM-based preference evaluations across five quality criteria—overall preference, relevance, reasoning, hallucinations, and details—revealing significant performance disparities between models that static metrics miss.

## Citation

```bibtex
@misc{roger2025chirp,
  title={CHIRP: A Fine-Grained Benchmark for Open-Ended Response Evaluation in Vision-Language Models},
  author={Roger et al. (2025)},
  year={2025},
  note={arXiv:2501.09672}
}
```

- arXiv: 2501.09672

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.