AI hallucination: a field guide from someone who ships
Hallucinations aren't random. They cluster in predictable places: numbers, citations, specifics, and anything you'd verify twice.
By Nzubechukwu Cyprian · Pharmacy student at UNN, full-stack developer
After enough time shipping AI features, you develop a nose for where hallucinations live. They're not evenly distributed. They cluster exactly where precision matters most, which is why they're dangerous.
Where they cluster
Numbers. Statistics, prices, dates, quantities. The model produces numerically plausible text, which is different from true text.
Citations and names. Titles that almost exist, authors who almost wrote that, links that almost resolve. If you've ever chased a reference and found nothing, you know this one.
Specifics inside general fluency. The most dangerous hallucinations ride inside an otherwise correct answer. Ninety accurate sentences and one invented API parameter. Confidence doesn't drop where accuracy does.
Anything with a version. Models trained on yesterday's docs will answer today's questions with yesterday's API, without hesitation.
What actually helps
Grounding: give the model the source text and instruct it to answer only from what's present, and to say "not in the document" otherwise. Validation: schema-check every structured output. Friction: make verification cheaper than error — for anything consequential, the human step isn't optional, it's the design.
The goal was never zero hallucination. It's systems that know where they're blind, and interfaces that make the checking easy.
Keep reading
- AI
The model is not the product
Everyone debates which model is smartest. Almost nobody talks about the ninety other things standing between a prompt and a shipped feature.
- AI
My AI workflow is boring, and that's the point
No autonomous agents rewriting my codebase. No prompt wizards. Just a disciplined loop between a draft, a review, and a test suite.
- AI
Prompting is just requirements gathering with worse vocabulary
The teams that get good results from AI aren't better at talking to models. They're better at saying what they want.