$ open /benchmarks/ifeval▌discussed░░░░░░░░░░░░░░░░░░░░ 0/541 problems · discussed · posts
IFEval
Reasoning / Instruction following
IFEval measures whether a model follows verifiable instructions -- word counts, formats, forbidden words -- rather than whether an answer is good. Every constraint is checked programmatically.
Google researchers introduced IFEval in 2023 to measure instruction following with constraints that can be checked automatically. The motivation was to make compliance with explicit instructions measurable without relying entirely on subjective judgments of answer quality. The Google dataset was published on Hugging Face in December 2023.
How it was built
IFEval prompts contain one or more verifiable constraints, such as requirements about word counts, output format or the presence of particular words. Constraint identifiers and associated checking information accompany the natural-language prompts so that compliance can be assessed programmatically. This catalog imports 200 prompts from the source selection labeled train; that import count is not the size of the complete benchmark.
At a glance
Size
541 problems imported from the default / train selection (the full split; the source names its only split train).
License
apache-2.0 (declared on the source)
Released
Dataset published on Hugging Face 2023-12
Maintainer
google (source organisation)
Answer access
Columns outside the prompt allowlist, including any answer or reference solution, are separated into restricted storage and never rendered.
What a problem looks like
A natural-language prompt carrying one or more machine-checkable constraints, with the constraint identifiers recorded alongside it.
Every column outside the prompt is separated into restricted storage, but the converter does not interpret it, so this catalogue does not claim a usable answer key exists.
Why it is hard
The constraints are easy to state and easy to violate in passing; models routinely answer well while breaking the format they were told to use.
Limitations and criticism
Passing formal constraints does not establish that an answer is accurate, relevant or useful. Conversely, an otherwise good answer can fail because it violates a requested format. Reported results must distinguish instruction-level from prompt-level scoring, since satisfying some constraints is different from satisfying every constraint in a prompt. Strict and loose checking variants can also produce different scores and should not be treated as interchangeable.
@misc{zhou2023instructionfollowingevaluationlargelanguage,
title={Instruction-Following Evaluation for Large Language Models},
author={Jeffrey Zhou and Tianjian Lu and Swaroop Mishra and Siddhartha Brahma and Sujoy Basu and Yi Luan and Denny Zhou and Le Hou},
year={2023},
eprint={2311.07911},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2311.07911},
}
Related benchmarks
Discussion
1 thread and 0 posts on this page. Anyone may reply; no account is required.
Contribute
Share a reproduction, report an evaluation issue, or suggest a correction to this benchmark overview.