CoolFace
Datasetpublic

agentvidbench/agentvidbench-sample

AgentVidBench (Sample): A Multi-Hop Video Question Answering Benchmark for Evaluating MLLM Agents This repository is a representative sample of AgentVidBench, provided so reviewers can inspect data quality without downloading the full ~4GB+ corpus. The full dataset remains available at the link above. Sample selection The sample contains the first 10 questions (question_id 1–10) and the 9 unique videos they reference. IDs and filenames are preserved from the… See the full description on the dataset page: https://huggingface.co/datasets/agentvidbench/agentvidbench-sample.

sourceHugging Faceccupdated 2mo agoView on Hugging Face
0likes40downloads
Dataset Card

AgentVidBench (Sample): A Multi-Hop Video Question Answering Benchmark for Evaluating MLLM Agents

This repository is a representative sample of AgentVidBench, provided so reviewers can inspect data quality without downloading the full ~4GB+ corpus. The full dataset remains available at the link above.

<div align="center"> <img src="assets/example_q56.png" alt="Q56 — Bicep Curls Before &quot;One More&quot; (example task with human-curated reasoning trajectory; question shown for illustration only and is not included in this sample)" width="75%"> </div>

Sample selection

The sample contains the first 10 questions (question_id 1–10) and the 9 unique videos they reference. IDs and filenames are preserved from the full dataset — no renumbering — so any record in this sample can be cross-referenced with the full dataset by its question_id or file_name.

  • question_id 1–10 (contiguous)
  • Videos referenced: video1, video2, video4, video5, video6, video7, video8, video9, video10 (9 unique; video2 is referenced by both questions 2 and 3, and video3 is not referenced by any of the first 10 questions)
  • Whisper transcripts (.srt) are included for each of the 9 videos
  • All schemas, fields, and file formats are identical to the full dataset

Layout

.
├── README.md
├── questions.jsonl        # 10 rows — first 10 questions of the full dataset
├── videos.jsonl           # 9 rows — videos referenced by those questions
├── videos/
│   └── video*.mp4         # 9 video files
└── transcripts/
    └── video*.srt         # 9 Whisper transcripts

questions.jsonl schema

FieldTypeNotes
question_idint1–100 in the full dataset (1–10 in this sample)
video_pathstrrelative path to the video file (videos/videoN.mp4); equals the file_name in videos.jsonl
transcript_pathstrrelative path to the Whisper transcript (transcripts/videoN.srt); shares the basename with video_path
titlestrshort descriptive title
question_textstrfull question prompt
optionslist[str] (len 26)answer choices in order A, B, C, … Z
answerstrcorrect answer letter, A–Z
answer_explanationstrreasoning + reference for the answer
skillslist[str]core capabilities the question tests
difficultystreasy / medium / hard / very_hard
options_typestrdistractor strategy
categorieslist[str]cognitive task tags
milestoneslist[step]sub-tasks the question tests; each step is {id, type, description}
ecom_requiredbooltrue iff the answer cannot be locked in until later evidence in the video has been observed (i.e., the full clip must be watched)
trajectorydictReasoning trace. Shape: {steps: list[step], final_answer: str, model: str, temperature: float, generated_at: str, elapsed_seconds: float}. Each step is {tool: str, args: dict, thought: str, observation: str}; args is heterogeneous per tool (HF infers it as a Json feature). Populated for all questions.

videos.jsonl schema

FieldTypeNotes
file_namestrrelative path to the video file (videos/videoN.mp4)
titlestr
durationstrM:SS
genrestrone of 12 enum values
production_stylelist[str]shot/edit style tags
audio_typelist[str]audio characteristics
length_categorystrshort / medium / long
urlstrsource URL
licensestrlicense
sourcestr
authorstr

Download

bash
hf download agentvidbench/agentvidbench-sample --repo-type dataset --local-dir dataset-sample

The full dataset is at `agentvidbench/agentvidbench`.