Definition
Plain language
When a chatbot tells users what they want to hear instead of what's true.
As stated in the literature
A failure mode where a language model adapts its outputs to match the user's stated views or framing rather than maintaining accurate or principled responses.
Also called: sycophantic
Why it matters: It undermines trust in AI assistants for high-stakes work like medical or legal advice, where flattering the user can cause real harm.
For example, if a user says 'I think this code is correct, right?' a sycophantic model will agree even when the code has a clear bug.
Heard on the show
“Preference training can reward how persuasive an answer is over whether it's accurate — the sycophancy problem.”Episode 207 — An AI Graded Its Own Math Test 94 Percent — It Actually Scored 20