Learn › AI 101

Why does ChatGPT make things up?

Last week it told me a contract required "90 days notice." The real number was 60. Here's what three real tests taught me about exactly where it invents answers — and the habit that actually catches it.

In this guide
  1. The 90-vs-60 problem
  2. Three tests I actually ran
  3. The pattern behind all three
  4. What I do differently now
  5. The short version
  6. Frequently asked questions

Last week I asked ChatGPT to summarize a 40-page vendor contract. It told me the termination clause required "90 days written notice." The actual number, sitting right there in section 14.2, was 60. Not a huge gap — but if I'd forwarded that summary to a client without checking, it would've been a real problem.

That's the thing about AI "hallucinations" (the term everyone uses, though "confident guessing" is closer to what's happening): the model isn't lying, and it isn't randomly broken. It's doing exactly what it's built to do — predict the next most plausible word — and most of the time that produces something true. Sometimes it produces something plausible-sounding instead. The output looks identical either way, which is what makes it dangerous.

The key idea

It sounds exactly the same whether it's right or confidently guessing. There's no nervous tone, no hedge — which is why the fix has to happen on your end, not by listening for uncertainty that isn't there.

Three tests I actually ran

Not in the abstract — these are the situations where I personally caught it making things up, testing this for this site.

What it said

"Three studies on remote work productivity," with two real citations and one fabricated one — a plausible paper title, a real-sounding journal, wrong year.

What was true

Only two of the three sources existed. The fake one read exactly as convincingly as the real ones — nothing in the phrasing gave it away.

What it said

Asked who currently holds a specific minor political office, it gave a full, confident, named answer.

What was true

That person had left the role over a year earlier. The tool had no live web access, and nothing in the answer flagged that it might be outdated.

I also ran the contract test three separate times with the identical PDF: 90 days twice, 60 days once. The wrong answer wasn't random noise — 90 is simply a more common contract term, so the model leaned on that pattern instead of the actual text in front of it.

The pattern behind all three

Notice what these have in common: they're all places where the correct answer isn't the most statistically likely string of words. A contract's actual number is arbitrary — nothing about the word "termination" makes 60 more probable than 90 in general English. Real citations and current job-holders are the same kind of arbitrary, specific fact. General knowledge questions ("how does compound interest work") don't have this problem, because the correct explanation genuinely is the common pattern.

The rule I use now

The more arbitrary and specific the fact, the more it needs checking separately — exact numbers, names, dates, quotes, and citations, specifically.

Stress-test a prompt before you rely on it

The free Prompt Checker flags places where a prompt is likely to invite a confident-but-unverified answer — no signup.

Try the Prompt Checker →

What I do differently now

The short version

AI doesn't know when it's wrong. It sounds exactly the same whether it's right or making an educated guess. The fix isn't a rule of thumb about when to trust it — it's a two-second verification habit for the specific kinds of facts where being wrong actually costs you something.

Frequently asked questions

Is there a way to tell, from the answer itself, that it might be wrong?

Not reliably from tone alone — confident wrong answers read identically to confident right ones. The reliable signal is the type of fact: arbitrary specifics like exact numbers, citations, and current job-holders carry more risk than general explanations.

Does asking it to double-check itself help?

Sometimes — asking it to quote the exact source line it's basing an answer on works better than asking "are you sure," since it forces a check against the actual text rather than a restated guess.

Does this happen less with newer models?

The rate has been dropping, and tools with live web search do noticeably better on current-events and citation questions. But the underlying cause — predicting plausible text rather than retrieving verified facts — hasn't gone away, so the verification habit still matters.

What's the fastest way to check a citation?

Search for the source by name before using it anywhere. It takes about 20 seconds and catches fabricated sources a meaningful fraction of the time.

Part of our AI 101 series. Related: how to fact-check AI answers and AI terms, made simple.