Tech
Field Notes · ◉ Evergreen

Calibrated confidence: why AI products live or die on knowing when they don't know

by Shreyansh Ojha·5 min·Working Theory

Here is the thing nobody warns you about when you first wire a model into a product: the model’s confidence and the model’s accuracy are two separate dials, and they are not connected by default. A language model will hand you a correct answer and a completely fabricated one in the same even, fluent, faintly authoritative voice. The prose doesn’t wobble when it starts making things up. From the outside — from where your user is standing — a confident right answer and a confident wrong answer are visually and tonally identical. That gap is the whole ballgame, and most AI products lose on it.

There’s a precise word for the good version of this from decision science: calibration. A source is well-calibrated when the confidence it expresses actually tracks how often it’s right — when the things it presents as near-certain are near-certain, and the things it’s shaky on are visibly flagged as shaky. A weather forecast that says “70% chance of rain” and is right about 70% of the time on such days is calibrated. A forecaster who says “definitely sunny” and is wrong a third of the time is not just occasionally incorrect; they’ve broken the meaning of the word “definitely.” Once that word can’t be trusted, none of their forecasts are usable, including the ones that happen to be right — because you can no longer tell which is which.

That’s the failure mode that quietly sinks AI features. Users don’t actually need the model to be right every time; they’re surprisingly forgiving of a tool that’s honestly uncertain. What they cannot survive is a tool that’s wrong in the same tone it’s right, because it forces them into the worst possible job: verifying everything, or trusting nothing. Both of those are more expensive than doing the task themselves, which means your impressive feature has made the user’s life harder, not easier. Trust in a tool isn’t “does it work.” It’s “do I know when it works” — and a tool you have to double-check on every output has failed even when its outputs are good.

stated confidence → actual accuracy → perfect calibration confidently wrong sure, and mistaken
The dangerous region isn't low accuracy — it's high confidence sitting on top of it. Original diagram · Working Theory

So the build work in an AI product is not only “make the model more accurate.” It’s “make the product’s expressed confidence honest,” which is a design problem as much as a modeling one. A few moves that pull an interface back toward the diagonal:

Let the thing show its work. An answer that arrives with the source it came from — the passage, the row, the document — converts a leap of faith into a cheap glance. The user verifies in a second instead of not at all, and cheap verification is the difference between a tool people trust and one they abandon.

Design the I’m-not-sure state as carefully as the confident one. Most teams lavish attention on the happy path and let uncertainty fall through to the same crisp answer card. Give low confidence its own visible shape — a hedge, a “you may want to check this,” a narrower claim — so the interface’s tone actually moves with the model’s reliability instead of staying flat.

Make failure loud, not quiet. The worst outcome is a wrong answer that looks exactly like a right one and slips through. Prefer the version that says “I couldn’t find this” over the version that confidently invents it. A tool that occasionally admits defeat keeps its “definitely” worth something.

And match the stakes to the leash. Where a mistake is cheap and reversible, let the model run and act. Where a mistake is expensive, put a human in the loop by design — not as an apology for the model, but as the correct architecture for that decision’s cost.

The trap is that a confident, fluent, always-answering demo looks fantastic in the room and erodes the moment real users start catching it in fluent mistakes. The durable version is almost the opposite personality: a tool that earns trust precisely because it’s willing to lose a little polish to tell you when it doesn’t know. In a world where every product will soon have an AI in it, that honesty isn’t the humble option. It’s the moat.

The science, to look up: calibration and the reliability of confidence estimates (Brier score, expected calibration error); overconfidence and hallucination in large language models; trust in automation and reliance calibration (John D. Lee & Katrina See, 2004); the human-factors literature on appropriate reliance and automation bias.

Liked this? Get the next one in Working Theory.

Going weekly in August (it's in beta now). One genuinely interesting read on building, the brain, and the science most people missed.

Got a reaction, a counter-example, or something I missed? Reply by email — I read everything.
◉ join in

Where have you hit this — in a product you use, or one you're building?

Threads open here soon. For now, the conversation lives two clicks away — discuss on GitHub, or just reply by email. I read and answer everything.