Evaluates visually-grounded dialogue systems across five core tasks: multi-modal intent prediction, dialog retrieval (text-to-image and image-to-text), dialog state tracking, and response generation. It provides a unified hierarchical scoring metric to compare cross-task performance and generalization. Use when the user wants to benchmark on VisDial, PhotoChat, MMDialog, Image-Chat, or asks about evaluating this task. Reports VDscore.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill vdialogue-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Vdialogue Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-vdialogue-eval)More formats (shields.io, HTML) on the badges page.
---
name: vdialogue-eval
description: Evaluates visually-grounded dialogue systems across five core tasks: multi-modal intent prediction, dialog retrieval (text-to-image and image-to-text), dialog state tracking, and response generation. It provides a unified hierarchical scoring metric to compare cross-task performance and generalization. Use when the user wants to benchmark on VisDial, PhotoChat, MMDialog, Image-Chat, or asks about evaluating this task. Reports VDscore.
metadata:
skill_kind: dataset_eval
source_arxiv: 2309.07387
bibtex_key: li2023vdialogue
confidence: high
---
# vdialogue-eval
> VDialogUE: A Unified Evaluation Benchmark for Visually-grounded Dialogue — Yunshui Li et al. (2023) (arXiv:2309.07387, 2023)
## What this evaluates
Evaluates visually-grounded dialogue systems across five core tasks: multi-modal intent prediction, dialog retrieval (text-to-image and image-to-text), dialog state tracking, and response generation. It provides a unified hierarchical scoring metric to compare cross-task performance and generalization.
## Datasets
- **VisDial** — total ?; splits: test (-1)
- **PhotoChat** — total ?; splits: test (-1)
- **MMDialog** — total ?; splits: test (-1)
- **Image-Chat** — total ?; splits: test (-1)
## Metrics
- `VDscore` **(primary)** — range: [0, 1]
- A hierarchical evaluation metric based on the Analytic Hierarchy Process (AHP) that aggregates task-specific performance scores into a single comprehensive score using weighted criteria.
- `R@1, R@5, R@10` — range: percent
- Recall at K, measuring the proportion of instances where the ground-truth item appears within the top K ranked predictions.
## Input / output format
**Input**: Multi-modal dialogue context comprising text history and associated images, with task-specific prompts (e.g., candidate sets for retrieval, intent/state labels for prediction, or generation targets).
**Output**: Task-dependent: ranked list of images or text, predicted intent/state labels, or generated dialogue responses.
## Scoring recipe
```python
def compute_vdscore(task_scores):
# AHP-based weighted aggregation of task-specific metrics
return ahp_aggregate(task_scores)
def compute_recall_at_k(predictions, gold, k):
return 1.0 if gold in predictions[:k] else 0.0
```
## Common pitfalls
- VisDial exhibits a distribution bias towards image content, causing models to ignore dialogue context.
- Annotator bias can create spurious causal links between dialogue context and output responses.
- Models struggle to differentiate correct images from visually similar candidates in retrieval tasks.
- Concatenating long dialogue history with short candidate answers equally degrades text retrieval performance.
## Evidence (verbatim from paper)
> Specifically, we found that our model also achieved consistent improvement in the comprehensive evaluation of VDscore.
## Citation
```bibtex
@misc{li2023vdialogue,
title={VDialogUE: A Unified Evaluation Benchmark for Visually-grounded Dialogue},
author={Yunshui Li et al. (2023)},
year={2023},
note={arXiv:2309.07387}
}
```
- arXiv: 2309.07387
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!