Executive Summary

It is by now common knowledge that the quality of training data fundamentally shapes how good a model becomes. Yet when the job of preparing that data is handed to an AI, no unified benchmark had ever measured how good that AI actually is at the craft. Fine-tuning begins where the data is assumed finished, and data curation has largely been left to human instinct and habit. Released in 2026, DataPrep-Bench targets exactly this gap, casting the LLM as a "training-data preparator" and measuring that skill for the first time.

The benchmark splits the ability in two. There is data construction, turning raw material into training data, and data quality evaluation, predicting a dataset's training value before a single training run. Scored across six domains by actual fine-tuning performance, a skill-guided construction agent lifted the finance-domain baseline by a full 19.1 points, but the same experiments also exposed cases where several generation methods actively hurt performance. The assumption that synthetic data always helps did not survive contact with measurement.

The most telling part is where the results diverge. The skill of building data and the skill of judging it were measured both apart and together, and the method for scoring a dataset's training value before any compute is burned (DAS) works remarkably well in some domains yet simply stalls in others. Can the "ready" in AI-Ready Data become a measurable score rather than a matter of human feel? DataPrep-Bench offers the most concrete answer yet.

+19.1 pts

Peak lift from skill agent

Llama-3.1-8B finance, 15.1 → 34.2 over Dolly alone

r > 0.70

Only DAS cleared it

Math, Science, and Medical at once

0.42–0.50

DAS ceiling in finance

The hardest domain, where every metric struggled together

Backfire

Synthetic domain data

Several methods scored below Dolly alone

1

The Skill No One Measured: Data Prep

Benchmarks that measure how well we pick a model are everywhere. Reasoning, coding, math, safety — the leaderboards are dense. But the seat that measures how well the model's raw material, its training data, was prepared has stood empty for a long time. Data prep is not glamorous. Cleaning source documents, pairing questions with answers, stripping out noise — none of it climbs a leaderboard. And yet this is the very step that moves the outcome most.

DataPrep-Bench, released by Peking University together with the Shanghai institute for advanced algorithms and others, confronts this gap head-on. The paper's premise is simple. Even though training-data quality fundamentally decides an LLM's ability, there was no unified benchmark for how well LLMs and agents actually prepare training data. Why not? The paper points to four reasons.

Weiming Lake and Boya Tower at Peking University — the campus behind the DataPrep-Bench research team
▲ Peking University campus (Weiming Lake and Boya Tower), home to the team behind DataPrep-Bench | Source: Wikimedia Commons (CC BY-SA 4.0)
  • Fragmented methodology: research on "constructing" data and research on "evaluating" data quality grew up in separate literatures, leaving no shared evaluation infrastructure.
  • Inconsistent protocols: source data, base models, and downstream benchmarks differed from study to study, making it impossible to compare which construction strategy actually produces useful data.
  • Weakly validated metrics: existing quality metrics mostly confirmed correlation on a single model and a single domain, or settled for the indirect approach of filtering a top few.
  • Cost barrier: measuring the full pipeline from construction through fine-tuning to downstream evaluation is compute-heavy, so prior work tended to validate only on the domains and models that favored it.

The core observation: everyone knows data prep drives the outcome, yet the seat for scoring that craft was the one left empty. The very absence of a benchmark tells you how much this step had been left to human feel.

2

Building It vs. Judging It

The skill DataPrep-Bench measures comes in two tracks. The first is Data Construction, the ability to turn raw material into supervised training data. The second is Data Quality Evaluation, the ability to predict a candidate dataset's training value before running downstream training at all. The paper treats neither as a sidebar to the other; it measures both as equal goals under a single protocol. It puts the hand that makes the material and the eye that appraises it on the same scale.

What "quality" means here matters. It is not a surface property like whether the prose reads smoothly or whether the spelling is clean. It is training usefulness — how much downstream performance actually rises when a model trains on that data. So the two tracks score differently. The construction track fine-tunes a base model on the produced data and grades it by domain-benchmark scores; the quality-evaluation track grades by the Pearson correlation between an evaluator's score and actual fine-tuning performance.

The construction track's scoring is one layer more concrete. The domain data each method produces is mixed into the general-purpose instruction dataset Dolly-15k, used to fine-tune two base models (Qwen2.5-7B and Llama-3.1-8B), and the resulting model's domain-benchmark score is compared against a model trained on Dolly alone. So each method's score points to how much more useful that method made the data, measured on the common floor that Dolly provides. Figures like "15.1 → 34.2" that appear later all read against this floor.

Raw material (markdown) Track 1 · Data Construction Raw → training data Track 2 · Quality Eval Predict value before training Downstream fine-tuning Both tracks are scored by actual fine-tuning performance — six domains: General, Math, Science, Medical, Finance, Law
▲ Original Pebblous diagram — the two-track structure of DataPrep-Bench. The skill of making and the skill of judging sit on the same scale.

There are six domains: General Text, Math, Science, Medical, Finance, and Law. The mix is deliberate. Some are dense with tightly compressed knowledge; others demand open-ended reasoning; still others are tangled with specialized terminology and regulation. Only by watching where the same prep method holds and where it collapses can you weigh what "AI prepares data well" actually amounts to.

3

Where the Skill Holds and Where It Breaks

In the construction track, several methods stepped into the same ring: DataFlow, an expert-designed multi-stage workflow; DataFlow-Skill, where GPT-4o selects and composes its operators; direct requests to a frontier commercial model for QA-pair generation; an agentic approach running in a Claude Code environment in ReAct format; and the paper's newly released Data-Construction-Skill. That last method, instead of spelling out every instruction in a prompt, guides the agent with a reusable "skill layer" that packs task instructions, output schema, quality constraints, and validation rules.

The most striking gain came in finance. Fine-tuning Llama-3.1-8B on Dolly-15k alone puts the finance-domain score at 15.1; adding the data produced by Data-Construction-Skill jumped it to 34.2 — an absolute lift of nearly 20 points. It is a vivid demonstration of how strong structured extraction can be in a knowledge-dense domain. That said, in the same finance domain DataFlow-Skill edged slightly higher at 36.5, making it clear that the skill layer is no master key that dominates every method.

The real lesson lies in the failures. The finding the paper stresses most is that synthetic domain data often does harm rather than help. Several generation methods scored below the Dolly-alone baseline across multiple domains, and this backfire was especially pronounced in Llama-3.1-8B's Science domain. In Qwen2.5-7B's finance, Dolly alone scored 57.8, yet adding Data-Construction-Skill actually pulled it down to 55.5. You add more data, and performance is shaved off.

The most practical warning: the assumption that "just pour in synthetic data and things improve" wobbles under measurement. Skill-guided construction is strong in knowledge-dense domains, but shows distinct failure modes in open-ended reasoning domains. Scale up synthetic data without knowing where it holds and where it breaks, and you may end up eroding the model instead.

4

Scoring Data Before Training

This is where the second track becomes especially interesting for Pebblous readers. If you can only tell whether data is good or bad after building it and running a fine-tune, the compute is already spent. The quality-evaluation track asks the opposite question: before training, can you predict how useful this dataset will be from a single scalar score? The paper lined up 18 evaluators against the same candidate pool — 9 quality-based, 6 diversity-based, and 1 newly released distribution-based — and compared them.

The one that worked best was the paper's newly proposed Distributional Alignment Score (DAS). The idea comes from domain-adaptation theory: the closer a candidate's distribution sits to the target domain's distribution, the more likely it is to help in training. The computation goes like this. Encode the candidate dataset and a per-domain high-quality corpus (a proxy) with a fixed text encoder, then measure the distance between the two distributions (Maximum Mean Discrepancy, MMD). The closer they are, the higher the score. It looks at the alignment of distributions, not surface text.

Embedding space (text representation) Domain proxy (high-quality corpus) Candidate dataset MMD distance — smaller means higher DAS
▲ Original Pebblous diagram — DAS measures the distance (MMD) between the candidate dataset's distribution and the domain proxy's distribution, and rewards a smaller distance with a higher score.

The result was clear. DAS held the strongest correlation across four of the six domains even as the model was swapped, and above all it was the only metric to clear a correlation of 0.70 simultaneously in Math, Science, and Medical. In Math it rose from 0.72 to 0.93 depending on the model. The QuRating family that looked at surface quality and the Vendi family that looked at diversity did not clear this bar with it. It means that, before running a fine-tune, you can gauge fairly reliably whether the data will help just by looking at its distribution.

Why it matters: that DAS works is the first measured evidence that a dataset's degree of "ready" can actually be predicted with a single number before training. Judging data quality before burning compute connects directly to the step that decides the cost of a custom model.

5

Finance and Law Still Resist

An honest benchmark does not report only its successes. If DAS shone in Math, Science, and Medical, in finance and law every metric, DAS included, struggled together. In finance, DAS's correlation was weakest at around 0.42 to 0.50, and other metrics were unstable or even turned negative. This is not the weakness of one particular metric; the paper plainly acknowledges that the domain itself is hard.

Shanghai's Lujiazui financial district skyline — the finance domain where every metric struggled
▲ Finance — the domain where every metric struggled together — represented by Shanghai's Lujiazui skyline | Source: Wikimedia Commons (CC BY 4.0)

The reasons run several layers deep. First, the candidate pool was asymmetric across domains. General Text had 14 candidates while finance and law had only 8 to 10 — a statistical condition under which the Pearson correlation is hard to pin down stably. Add to that the domain's character, where specialized terminology and regulatory context are tightly interwoven. In a field where a subtle shift in wording can swing the meaning sharply, gauging training value from distributional distance alone becomes that much trickier.

The paper flags one more limitation. When a per-sample quality metric is scaled up to the dataset level, it tends to degrade into the simple heuristic of averaging or picking a top few. A gap also remains between the answer format humans want and the format models are good at producing. Turning data readiness into a score has begun, but in half the domains that score is not yet trustworthy.

One line to keep: the attempt to make data readiness measurable works in some domains and, for now, stalls in others. The moment you look only at where it works and declare "we can score data quality automatically now," the blind spots in exactly the fields that most need scrutiny — finance and law — quietly hide.

6

Turning "Ready" Into a Score, Not a Feeling

In the AI-Ready Data that Pebblous talks about, the hardest word is "ready." The judgment that data is prepared has long leaned on the instinct of a seasoned practitioner. The call that this dataset is fit to train on was usually an experienced engineer's intuition, not a measured number. DataPrep-Bench, and DAS within it, is the first attempt to put that intuition up on the scoreboard.

This piece reads alongside two earlier ones. The article arguing that the cost savings of a custom SLM ultimately come from the quality of data curation (The Data Quality That Decides Custom SLM Cost) claimed that "quality decides cost." DAS is the first case of turning that claim into a score you can predict before training. And if the article that first named data readiness as a ceiling (AI May Know the Answer but Not When to Trust It) spoke of that readiness existing, this benchmark measures the party that produces it — the AI's own skill.

The practical question resolves into two layers. Does the data we mean to train on actually resemble the distribution of the domain we want to predict? And can we confirm the degree of that resemblance as a number before burning compute? In a domain where DAS works, the answer moves closer to "yes"; in finance or law, the honest answer remains "human eyes are still needed." Either way, one thing does not change: the basis of judgment has begun to move from feel to score.

One-line takeaway: to the question of whether data's "ready" can become a measurable score rather than a matter of human feel, DataPrep-Bench offers a concrete answer — "already possible in some domains, still homework in the rest." The starting point of AI-Ready Data is having a scale to measure how well the data was prepared.

R

References