Video Overview
Can You Spot the Nonsense?
Every question uses real terminology in a structure that looks legitimate. Click through to see the question, a model that caught it (green), and one that didn't (red):


Inside BullshitBench: AI Models and Nonsense Detection
AI failures like hallucinations are well documented. A less examined problem is that models will accept nonsensical premises without question and produce confident, detailed answers to questions that have no valid answer. BullshitBench measures whether models challenge broken premises or play along. We tested over 80 models from all major providers. Clear pushback rates range from 2% to 91%.
Every question uses real terminology in a structure that looks legitimate. Click through to see the question, a model that caught it (green), and one that didn't (red):
Each response is graded by three judge models (Claude Sonnet 4.6, GPT-5.2, Gemini 3.1 Pro) into one of three outcomes:
The chart below shows the response distribution for each tested model, sorted by the proportion of clear pushback (green). Green means the model rejected the nonsense, amber means partial recognition, and red means the model answered as if the question were valid.
Detection rates range from 2% to 91% across the 88 configurations tested. Results by provider:
Many models now support extended "thinking" modes that use more tokens to reason through a problem. The scatter below plots average reasoning tokens per response against clear pushback rate. More thinking does not reliably produce better detection.
For several model families, enabling reasoning actively reduces detection. The chart below shows only models where reasoning made performance worse, comparing their best non-thinking variant to their best thinking variant:
A possible explanation: reasoning training optimizes models to solve whatever problem they are given. More thinking budget means more effort spent constructing an answer, not more scrutiny of whether the question deserved one.
OpenAI and Google models have not improved much on this task across generations. OpenAI went from 12% (GPT-4o) to 48% (GPT-5.4); Google from 15% (Gemini 2.0 Flash) to 48% (Gemini 3 Pro), then back down to 37% (Gemini 3.1 Pro). Earlier Claude models were already ahead of the field, but the 4.5 and 4.6 series moved into a different league entirely: Claude Opus 4.1 scored 43%, then Claude Sonnet 4.5 jumped to 79%, and Claude Sonnet 4.6 reached 91%.
Larger models tend to perform better: there is a positive correlation between parameter count and detection rate among models with publicly known sizes. But size does not explain everything. Qwen 3.5 (397B total, 17B active) reaches 78%, well above what the trendline would predict. DeepSeek V3.2 (685B) scores only 13%, and ERNIE 4.5 (300B) scores 4%.
For anyone using AI models:
For model developers:
BullshitBench v2 contains 100 nonsense questions across 5 domains (software, finance, legal, medical, physics) using 13 nonsense techniques. An earlier v1 contained 55 general-domain questions. We tested over 80 models from 16 providers, each at multiple reasoning levels (no reasoning, low, high, xhigh where supported).
Model-as-a-judge. Three judges (Claude Sonnet 4.6, GPT-5.2, Gemini 3.1 Pro) independently grade every response as green (clear pushback), amber (partial), or red (accepted nonsense). The final score is the mean of the three. The judges agree on the outcome roughly 80% of the time.