Lovelaice.June 2026
— Lovelaice case study

The failure
no one was
looking for.

They did everything right. A validated golden dataset, reviewed by an expert, checked case by case. What they couldn't do by hand was run it systematically — the same profiles, across models, again and again — and look at every failure together. When we did, a consistent bias surfaced: one the team wasn't aware of, wasn't looking for, and would never have found one recommendation at a time.

Vertical
Healthtech Consumer health
Engagement
Eval audit & optimization
Approach
Systematic, multi-run pattern analysis
Who they are

A golden set, reviewed once.
Then checked by hand.

A healthtech company with a consumer-facing AI feature. Each user fills in a detailed health profile, and the feature returns a personalised set of recommendations drawn from the company's own catalogue. Live, in front of real people making real health decisions.

Where the gaps were

They weren't flying blind. They had a golden dataset — real profiles paired with the recommendations an expert had validated. But that review happened once, externally, and the feedback arrived unstructured. It never became something the team could run against, again and again. Day to day, quality was spot-checked one recommendation at a time, by eye.

It's a familiar shape. Some of these may resonate:

  • A golden set reviewed once and never run systematically — only spot-checked, case by case, by a person.
  • Expert feedback delivered unstructured, so it never compounded from one iteration to the next.
  • No measure of reliability. Run-to-run consistency on the same profile was never measured. Nobody knew whether the feature held up on a second try.
  • Quality treated as one broad concept, not named failure modes — and model choice made on cost and latency, never benchmarked on their own data.
The real cost
One-by-one review can’t see a pattern.
A reviewer checking outputs one at a time sees a series of plausible answers. They have no way to see what's being systematically dropped, or skewed, across all of them. The errors that matter most are the ones that only exist in aggregate.
The engagement

We turned a one-off review
into a system.

The golden set they already trusted, run at scale — with every signal compounding in one place. Seven steps:

  1. 1.Took their validated golden set and made it the foundation — real profiles, each with the expert's expected output, now something they could test against on demand.
  2. 2.Ran it at scale: the same profiles through multiple models, repeatedly, every run scored automatically against the expected output. Not a spot-check — the whole set, over and over.
  3. 3.Compounded the signals. Expert judgement, automatic metric checks, and user feedback captured together and carried forward, so each iteration built on the last instead of starting from scratch.
  4. 4.Turned “quality” into a set of named, automatic checks — schema validity, recommendation count, dosage formatting, expert-aligned selection, catalogue compliance, a safety gate, and output integrity.
  5. 5.Ran error analysis across every run and every failure — looking at all the misses together, not one at a time.
  6. 6.Surfaced a systematic bias the team wasn't looking for, and named the distinct failure categories behind it.
  7. 7.Iterated fast against those named failures — and, because the loop was now systematic, found the model-and-prompt combination that hit their target at the best cost and latency.
The reveal

What one-by-one checking can't see.

50%
Expert-aligned, at scale. Across every run, the feature matched the expert about half the time. Invisible to spot-checks.
91%
Broad quality score that masked the gap. Healthy on the surface, half-right underneath.
6
Named failure modes, each with a check behind it. Quality stops being one vague concept.
What we measuredWhat we found
Broad quality score, incumbent setup91% · looked healthy
Expert-aligned selection, at scale50% · the gap one-by-one checks miss
Reliability across repeated runsUnmeasured — scored on every run
Named, measurable failure modes0 — 6 categories, each with a check behind it
Models benchmarked on their data1 — multiple, on the same golden set
The golden set itselfReviewed once, by hand — run at scale, on demand
The aggregate was lying
A healthy headline number hid a coin-flip on the only thing that matters.
Surface checks were near-perfect, and they made the feature look done. Expert-alignment is the metric that says whether a recommendation is actually right for the person — and at scale it sat at 50%. You only see that if you run the golden set on purpose, over and over.
The unlock

A pattern no one was looking for.

Running the golden set at scale let us do what a human reviewer can't: look at every failure together. The selection errors weren't random. They were systematic — the model consistently favoured some items and suppressed others, independent of the user in front of it.

Behaviour across mismatched casesFrequency
One item — systematically omitted, regardless of profilemissing in 14 of 16
A second item — inserted regardless of profileadded in 10 of 16
A third item — inserted regardless of profileadded in 9 of 16

A reviewer spot-checking a handful of outputs sees a handful of plausible answers. They have no way to see that one item is dropped on nearly every one, and others pushed in where they don't belong. The pattern only exists across runs — which means manual review, however expert, is structurally blind to it. The team wasn't aware of this bias. They weren't looking for it. It surfaced only because the experimentation was systematic.

Why it matters
A systematic bias is the same miss, every time. That makes it actionable.
A systematic skew points at something concrete — the retrieval step, the catalogue, or the prompt itself — instead of leaving the team with “the model is a bit off.” In a regulated space, a named failure is the kind your team is accountable for fixing, and the kind the auditors expect you to have traced.
The payoff

When iteration is systematic,
the gains compound.

With a systematic loop in place, improvement stopped being guesswork. The same infrastructure that surfaced the bias also showed that the model they'd chosen — picked on cost and latency, never tested on quality — wasn't the best option on their own data.

BeforeAfter
Model chosen onCost & latency, untested on qualityMeasured quality on their own data
The chosen modelIncumbent frontier modelA smaller, lower-cost, faster model
Iteration loopOne-off review, unstructured feedbackSystematic, compounding across runs
Expert-aligned selection50% baselineImproved against target with a new prompt
Better, cheaper, faster — provably
The right model wasn’t the one with the reputation. It was the one that measured best on their data.
Lower cost and latency than the incumbent, and higher on the metric that matters once the prompt was fixed — a decision they can defend with evidence, and re-check automatically on every future change.
Deliverables

What they walked away with.

  • Their golden set turned into a living test — run at scale, on demand, instead of reviewed once by hand.
  • A system where expert judgement, automatic checks, and user feedback compound from one iteration to the next.
  • A set of named, automatic failure modes — including the systematic bias one-by-one review can't surface.
  • Reliability they can measure: the same set, across models, run after run.
  • A model benchmark on their own data, and an improved prompt that moved the metric that matters toward target.
  • The ability to catch the next unknown failure before a user does — not after.
Why this matters in health
Bad output here doesn’t look like an error. It looks like a clean, plausible plan a real person acts on.
The risk in consumer health AI isn't a crash on screen — it's a confident, well-formatted recommendation a user follows because nothing told them not to. Health-adjacent AI also sits in the part of the EU AI Act that expects demonstrable, ongoing quality controls. A system that compounds evidence across every run is exactly the kind of audit trail those controls require.
Where this fits

If any of these feel familiar.

  • You have a golden set or expected outputs, but you only ever check them one by one
  • Your expert feedback arrives unstructured and doesn't compound from one iteration to the next
  • You can't say how reliable your feature is — whether the same input holds up across runs
  • You suspect there's a pattern or a bias in the failures, but no way to see it in aggregate
  • You picked your model on cost and latency and never benchmarked quality on your own data
  • You're in a regulated or health-adjacent space where “it looked fine” isn't a defensible standard

Then the same engagement applies. We turn your golden set into a system — run at scale across models, with expert insight, automatic checks, and feedback compounding in one place — and surface the patterns one-by-one review can't. You keep all of it.

Next step
Book a demo, and we will scope your engagement against the same playbook.
Anonymised reference available on request.
← All case studiesLovelaice · 2026