Skip to content
Back to skills

Image Chat Eval

ASecurity

Evaluates multimodal conversational models on their ability to generate or retrieve engaging, style-conditioned responses grounded in images and dialogue history. It probes retrieval accuracy, generation quality, and human-perceived engagement in multi-turn image-grounded conversations. Use when the user wants to benchmark on IMAGE-CHAT, or asks about evaluating this task. Reports R@1.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Image Chat Eval?

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

Security grade badge for Image Chat Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-image-chat-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-image-chat-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: image-chat-eval
description: Evaluates multimodal conversational models on their ability to generate or retrieve engaging, style-conditioned responses grounded in images and dialogue history. It probes retrieval accuracy, generation quality, and human-perceived engagement in multi-turn image-grounded conversations. Use when the user wants to benchmark on IMAGE-CHAT, or asks about evaluating this task. Reports R@1.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1811.00945
  bibtex_key: [REDACTED]
  confidence: high
---

# image-chat-eval

> Image Chat: Engaging Grounded Conversations — Shuster et al. (2018) (arXiv:1811.00945, 2018)

## What this evaluates

Evaluates multimodal conversational models on their ability to generate or retrieve engaging, style-conditioned responses grounded in images and dialogue history. It probes retrieval accuracy, generation quality, and human-perceived engagement in multi-turn image-grounded conversations.

## Datasets

- **IMAGE-CHAT** — total ?; splits: train (-1), test (-1)

## Metrics

- `R@1` **(primary)** — range: percent
  - Recall at rank 1: fraction of samples where the true label is ranked first out of a fixed pool of 100 candidates (1 ground truth + 99 random test samples).
- `ROUGE-L` — range: [0, 1]
  - Standard ROUGE-L recall metric measuring the longest common subsequence between generated and reference utterances.
- `BLEU-4` — range: [0, 1]
  - Standard BLEU-4 metric for n-gram precision up to 4-grams.
- `Human Win Rate` — range: percent
  - Percentage of pairwise comparisons where the model's utterance is preferred over the human's utterance by annotators as 'more engaging'.

## Input / output format

**Input**: Image, style trait, and dialogue history (for turns 2+). For retrieval, a candidate pool of 100 utterances (1 ground truth + 99 random from test set) is provided.

**Output**: Retrieved utterance from the candidate pool, or a generated text utterance.

## Scoring recipe

```python
def calc_r_at_1(predictions, gold):
    # predictions: list of 100 candidate indices ranked by model
    # gold: index of true label in the 100 candidates
    return int(gold in predictions[:1]) / len(predictions)

def calc_rouge_l(generated, reference):
    return compute_rouge_l(generated, reference)

def calc_bleu_4(generated, reference):
    return compute_bleu_4(generated, reference)

def calc_human_win_rate(model_wins, total_comparisons):
    return (model_wins / total_comparisons) * 100
```

## Common pitfalls

- Automatic retrieval evaluation uses a fixed pool of 100 candidates (1 ground truth + 99 random test samples), not the full training set.
- Human evaluations are conducted on a separate set of 500 images not present in the IMAGE-CHAT training data.
- Transfer to the IGC task is performed zero-shot without fine-tuning on the target dataset.

## Evidence (verbatim from paper)

> We measure recall at 1 and 5 (R@1/100 and R@5/100) retrieval metrics, where for each sample there are 100 candidates to rank: 99 random candidates chosen from the test set, and the true label.

## Citation

```bibtex
@misc{shuster2018imagechat,
  title={Image Chat: Engaging Grounded Conversations},
  author={Shuster et al. (2018)},
  year={2018},
  note={arXiv:1811.00945}
}
```

- arXiv: 1811.00945

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.