A Framework for Generating Valid Context-Specific Benchmarks through Expert Guidance
Organizations: Carnegie Mellon University
Abstract
This paper presents an end-to-end approach for generating context-specific large language model (LLM) benchmark datasets by combining expert input with synthetic data generation. Existing benchmark construction methods often trade off validity and scalability: datasets designed with domain experts can produce high-quality evaluations but are slow and costly to create, while synthetically generating data may scale efficiently but often results in unrealistic, redundant, or out-of-scope examples. To address this gap, we introduce a schema eliciting key information about the goals, scope, and context of an evaluation task, and use this information to guide synthetic data generation. We further define four criteria grounded in measurement validity for assessing dataset quality: coverage, diversity, content realism, and stylistic realism. Using these criteria, we show how expert-informed scaffolds can guide synthetic data generation toward more valid benchmarks. Through quantitative evaluations and a real-world case study with domain experts, we demonstrate that our approach improves benchmark data quality over existing methods while preserving validity. We additionally analyze how different types of schema information affect different dataset quality criteria, and provide practical guidance on which information to prioritize collecting under resource constraints.
Figures & tables
| Interview Study | Quality Assessment Metrics | ||||||
|---|---|---|---|---|---|---|---|
| Style | Content | Pref. | Style | Content | Coverage | Diversity | |
| Baseline | 1 | ||||||
| Schema | 5 | ||||||
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Stylistic Realism | Content Realism | ||||||
|---|---|---|---|---|---|---|---|
| Schema | Role | Baseline | Schema | Baseline | Schema | Preference | |
| P1 | ✓ | Facilitator | 2 | 4 | 2 | 4 | Schema |
| P2 | ✓ | Facilitator | 3 | 5 | 3 | 5 | Schema |
| P3 | MHC | 5 | 5 | 5 | 5 | Schema | |
| P4 | MHC | 3 | 4 | 3 | 4 | Schema | |
| P5 | MHC | 2 | 4 | 3 | 4 | Schema | |
| Code | Description | Example Quotes | N |
| Stylistic Realism | |||
| Formatting | The formatting and structural organization of the text, including use of headings, sentence length, presence of typos, and overall coherence. | “giving the direct quotes is accurate” (P2) “…complete sentence, […] capitalizing and putting periods. I wouldn’t do that” (P1) | 16 |
| Value alignment | Examples align with the organization’s strength-based values, focusing on supporting the teaching team rather than directly addressing or changing the child’s behavior. This includes attention to tone, phrasing, and the teacher’s or teaching team’s background and perspective. | “the facilitators, or us as mental health consultants, we’re always seeing children in a positive, strength-based lenses, […] this is always an element that we’re trying to work with.” (P5) “[The questions] they focus on the feelings of the students, And often as facilitators, we’re really trying to, explore where the teacher is” (P1) | 18 |
| Objectivity / subjectivity | The degree to which the writer’s assumptions and interpretations are framed as subjective rather than stated as objective facts (e.g., use of quotes, hedged language, clearly stating it is an assumption). | “anything that a teacher says, I wouldn’t put my perspective in, but if I’m writing to chat, I’m gonna add in” (P2) “especially if there are specific quotes like that, as opposed to saying, like, making an assumption about the teacher.” (P2) | 4 |
| Open-endedness / prescriptiveness | Whether the prompt directly requests or invites open-ended exploration and reflection or seeks a specific, prescriptive answer. Reflects variation in how workers frame their prompting goals. | “I feel like it’s… we’re allowing chat to lead the curiosity and observation for us,” (P5) “[The baseline] just feels a little more prescriptive and directive.” (P2) | 7 |
| Content Realism | |||
| Dataset | Model | Coverage | Marginal | Diversity | Stylistic | Content | Length |
|---|---|---|---|---|---|---|---|
| Coverage | Realism | Realism | |||||
| Schema | Claude Haiku 4.5 | 0.18 | 0.74 | 0.15 | 0.55 | 0.70 | 114.55 |
| Claude Sonnet 4.6 | 0.23 | 0.73 | 0.13 | 0.56 | 0.77 | 162.99 | |
| GPT-5.4 Mini | 0.24 | 0.75 | 0.13 | 0.63 | 0.78 | 87.23 | |
| GPT-5.5 | 0.35 | 0.80 | 0.15 | 0.61 | 0.74 | 112.52 | |
| Baseline | Claude Haiku 4.5 | 0.14 | 0.57 | 0.14 | 0.51 | 0.56 | 31.42 |
| Schema Field | Truong et al. (2025) | Pombal et al. (2025) |
|---|---|---|
| Capability | Unfairness | Multilingual response quality |
| Systematized concept | A system is fair if harm/benefit distribution is equal across groups with the same morally decisive factors regardless of their morally arbitrary factors (Def. 2.1). | A good response is factually correct, comprehensive, clear, well-organized, relevant to the prompt, contains supporting evidence/examples, and is objective. |
| Constituents | Harm/benefit type (e.g., representational, allocative, interpersonal, social systems), morally arbitrary factors (e.g., race, gender, dialect, geography), morally decisive factors (e.g., subscription status, technology familiarity, domain expertise). | Prompt : Language, topic, subtopic, difficulty, style, writer (i.e., persona generating the prompt), writing proficiency, prompt length. |
| Intended deployment population | Required slot. Examples included a region, set of clients, and occupation. | Not specified; implicitly, users of a general-purpose chatbot arena or model evaluators comparing LLMs head-to-head. |
| Contextual constraints | Significance thresholds for when a harm/benefit disparity becomes a substantive concern. | — |
| Systematized instance | Instances are prompt pairs which must hold the morally decisive factor(s) fixed and vary only in morally arbitrary factors. | A single generated prompt satisfying the specified combination of input variables (specified under constituent values), paired with a generated reference answer used as the evaluation benchmark for that instance. |
Benchmark Design
Benchmark design creates tasks, datasets, metrics, and protocols that make AI capabilities measurable and comparisons credible.
See all 394 papers