Min Li
Machine Learning Engineer, EvenUp
August 27, 2026
This work was completed under the supervision of Haixun Wang, VP for AI at EvenUp, with contributions from Min Li, Ethan Bailie, Yuang Gao, Taesik Na, and Vishwakarma Singh.
AI accuracy is paramount for our personal injury firm customers. We use ground truth data as a benchmark to measure whether our AI systems are accurate. But ground truth generation for personal injury cases is slow because a single label can depend on evidence scattered across thousands of pages.
That’s why EvenUp built a smart ground truth data framework.
We needed an approach to AI data labeling that puts an AI audit agent between preliminary labelers and human expert reviewers. The agent checks every preliminary label against the source record and hands the reviewer a source-cited list of discrepancies instead of a full case file, ensuring data labeling accuracy.
In measured review workflows, this increased labeling productivity roughly 10x and improved labeling precision by 15%.
Ground truth is the answer key. Without it, you cannot measure whether a model is right, and you cannot tell whether a change made things better or worse.
AI tools are now embedded in personal injury workflows, including Medical Bill Summaries, Medical Chronologies, and AI Drafting. These systems read long medical records, summarize bills, and organize case information. Because they support high-stakes legal work, accuracy is a must-have. Every accuracy claim a legal AI vendor makes is only as good as the dataset it was measured against.
That makes the quality of the ground truth dataset the upstream constraint on everything else.
Because the answer is rarely in one clean place.
Case files often span thousands of pages. A reviewer may need to connect information across medical records, bills, provider letters, and payment records before deciding what the correct label is. Using medical billing as the example, a single billing label can depend on provider identity, billed amounts, payments, adjustments, duplicate bills, and whether a charge is even related to the injury.
Two common failure patterns make this harder.
The work is slow, judgment-heavy, and dependent on reviewer expertise. Reviewers spend significant time searching for the right evidence before they can make a call.
It is a four-step process, and each step can introduce a different class of error:
Here is what that looks like on a synthetic billing review. Every example in this post is synthetic.
| Current Label | Source Evidence To Check | Verified Output |
| Provider A, $6,400 billed | Same bill appears twice under different file names | Duplicate removed |
| One charge is unrelated to the injury | Unrelated charge excluded | |
| Payment record charges remaining balance | Payment reconciled | |
| Provider name appears in two forms | Provider identity reconciled |
The reviewer is not labeling based on a single number from a single page. They are checking multiple pieces of source evidence before the label can be trusted, since the quality of that ground truth data is what every downstream accuracy claim rests on. That is the cost we set out to reduce.
By turning ground truth generation from a static manual task into a closed feedback loop. The framework has three components.
Preliminary labelers generate the first set of labels and supplemental notes from case files or OCR-extracted text. In a billing context, they produce provider-specific line items and total charges. These labels come from a mix of machine and human labeling. Critically, we do not treat them as answers. We treat them as claims to be verified.
The audit agent ingests case files, OCR text, and the preliminary labels, then checks each claim against the source record. This is an application of the LLM-as-a-judge pattern, with one difference that matters: the agent does not just score correctness; it investigates root cause. For billing, that means checking provider identity, relevance, duplicate handling, and source-date interpretation.
The output is a source-cited review packet, not a transcript and not a black-box verdict. Each entry shows the claim being checked, the audit finding, the reasoning, and the source evidence page.
A human expert evaluates the agent’s findings. Validated findings produce a source-backed artifact. Disputed findings help inform refinements to audit behavior. The human is still the decision-maker. What changed is what they are handed at the start.
The ground truth generation framework supports two operating modes:
| Base Mode | Auto Research | |
| What it does | Verifies preliminary labeler claims against the original documents | Investigates the underlying system mechanics, not just the corrected values |
| What it needs | Initial labels plus case documentation | Same inputs, deeper reasoning pass |
| What it outputs | High-accuracy audits of each claim | Failure modes, improvement backlogs, and diagnostic insight into why errors occurred |
| Billing example | Treats each provider, total, and relevance call as a claim to verify | Identifies why a provider was split or renamed, why a relevance classifier dropped a charge, or what regression case should exist next |
Two metrics improved with our smart labeling, both measured against our own expert annotation workflow as the baseline.
The second-order effect matters more than either number. When reviewers confirm or reject audit findings, those decisions help us identify recurring error patterns and improve future audit behavior, model evaluation, and the labeling process itself. The system compounds.
The framework also surfaces quiet failures that aggregate metric misses. For example:
Both are cases where the number looked right and the label was wrong. Those are the errors that survive review and quietly degrade the quality of the ground-truth dataset.
Three limits are worth stating plainly.
We are extending the framework beyond medical bill summaries to other personal injury workflows. We are also adding audit memory, so the system can recognize recurring evidence patterns and apply them consistently across repeated tasks.
The broader point generalizes past personal injury. Any domain where ground truth requires expert judgment across long documents faces the same bottleneck. Putting a reasoning agent between the labeler and the reviewer, and requiring it to cite its evidence, is a reusable answer to that bottleneck.
Schedule a call today to see how EvenUp's AI tools automate repetitive tasks, streamline custom drafting, and empower staff to focus on case strategy and client engagement.
Schedule a call