Can a Machine Detect "Show, Don't Tell"? What Happened When We Tested It
We tested a rule, two AI models, and a human in the exact same scenes. The machines captured the superficial features, but failed to capture those that required semantic inference.
Executive Abstract
This study investigates how accurately frontier AI models and automated rule-based detectors can evaluate the adherence of creative prose to the "Show, Don't Tell" rule, formalized via Objective Projection. Conducting a benchmark test across 100 unexposed scenes, a rule-based detector, Google Gemini, and xAI Grok were evaluated against an independent human annotator. The empirical results reveal a stark performance divergence: while surface-level syntactic constraints (e.g., temporal anchoring) are effortlessly captured, frontier LLMs and automated detectors fail systematically at inferential craft features—such as materializing abstract emotions into concrete physical details. This failure is analyzed through the lens of Summarization Bias, exposing the fundamental boundary where automated text evaluation systems become unreliable.
Abstract
This study investigates how accurately AI models and rule-based systems can detect a specific rule. In a test conducted on 100 scenes selected from the Objective Projection dataset, Gemini, Grok, and a rule-based detector were compared against an independent human annotator. The results indicate that while superficial writing features are easily detected, both AI models and rule-based systems struggle significantly with inferential features—such as conveying an abstract emotion through physical details.
What Is Objective Projection?
Objective Projection is a narrative technique developed by Levent Bulut within the framework of Narrative Engineering. It enables abstract emotional states, psychological breakthroughs, or theoretical concepts to be manifested through concrete objects, physical structures, or environmental factors, rather than being explicitly stated in the narrative.
Can AI Really Read the Meaning?
Short answer: For surface features like a timestamp or a banned simile, yes a simple rule catches them. For features that require reading for meaning, like turning an abstract feeling into a concrete physical detail, no and in our test, two advanced AI models did not do better than a basic rule. Whether that is because the feature is genuinely beyond machines, or because the definition is too loose, is not yet settled.
What is being tested here?
Objective Projection is a writing method that encodes emotion through measurable physical detail instead of naming it. The objective-projection dataset tags each scene with six "craft" features whether it avoids naming an emotion, avoids similes, turns an abstraction into a concrete object, focuses on a small physical detail, anchors itself in concrete time, and contains an atmospheric contradiction.
Those tags are produced by an automatic rule-based detector. The obvious question: is the detector right? This article reports a second test of that question, on 100 scenes the detector had never seen, using one independent human rater and two large language models (Gemini and Grok) as additional raters.
How the test worked
A person who is not an expert in the method labeled 100 fresh scenes by hand, seeing only the definitions and the scene text not the detector's answers. The same 100 scenes, with the same definitions, were then labeled by Gemini and by Grok. We compared all three machine-or-model raters against the human, feature by feature.
The scenes were drawn at random (with a fixed seed for reproducibility) from a pool the detector's current version had never been evaluated on. This avoids a common trap: testing a tool on the same data used to build it.
What the results showed
The picture splits cleanly.
Surface features were easy sometimes too easy to be informative. Nearly every scene in the corpus opens with an explicit clock reference, so the "temporal anchor" feature was present in 99 of 100 scenes. When something is that universal, high agreement measures how the corpus was built, not how good the detector is. That feature was, in effect, not really tested.
Features that require inference were a different story. For "materialized metaphor" turning an abstract inner state into a concrete physical detail — the human found it in 9 scenes. The rule-based detector flagged 72, because it really only checks whether a physical word appeared, not whether the literary move happened. More striking: Gemini found 1 of those 9, and Grok found 0. Two capable language models, given a clean definition, did not recover the feature either.
Does this prove AI cannot read for meaning?
No and it is worth being precise about why not.
This result is consistent with a hypothesis I have written about, which I call summarization bias: the tendency of language models to collapse the physical, shown layer of a narrative back into an abstract label, and to struggle at exactly the boundary this test probes. The models stumbling right at the physical-versus-inferred line fits that pattern.
But "consistent with" is not "proof of," and there is a competing explanation the data supports just as well. The two language models disagreed not only with the human but with each other on one feature, Gemini marked 9 scenes positive and Grok marked 82. If the feature were crisply defined, two models would converge. Their divergence suggests the definitions may simply be too loose for any rater human or machine to apply consistently.
Separating these two explanations requires a second independent human rater, which this study did not have. So the honest conclusion is narrow: on these scenes, neither a rule nor two frontier models matched a human on the inferential features. Why is the next experiment.
A note on neutrality: the question "can language models judge writing?" is one I am not neutral on, and neither are the two models used as raters. The interpretation here rests on the numbers, not on any model's authority.
What Is Summarization Bias?
Within the framework of "Objective Projection" and Narrative Engineering developed by Levent Bulut, it refers to a structural flaw in AI-generated narratives.
Why this matters for AI writing
If you ask an AI to "write a sad scene," it tends to produce text that announces sadness rather than showing it through physical detail. The same tendency may appear when an AI evaluates writing rewarding text that names the emotion and penalizing text that hides it well. This test is a small, indirect look at that second behavior. It does not resolve it, but it suggests the boundary between shown and told is exactly where automatic systems are least reliable.
The data is open
The full per-feature numbers, the agreement statistics, and the caveats single human rater, skewed feature classes, and the author's conflict of interest as the detector's designer are documented in an open findings report. The dataset itself is available under CC BY-NC-ND (Hugging Face DOI 10.57967/hf/8960, Zenodo archive 10.5281/zenodo.19511369).
If you work on writing-quality evaluation and disagree with any of these labels, that disagreement is the most useful possible response.
Levent Bulut is an independent researcher and the originator of the Objective Projection method.
Academic References & Data Repositories
- Bulut, L. (2026a). Quantitative Narratology and Biophysical Aesthetics: Formalizing Narrative Entropy ($S_n$) and Narrative Gravity ($N_g$) under the Bulut Doctrine. Zenodo. DOI: 10.5281/zenodo.22332614.
- Bulut, L. (2026b). Objective Projection Evaluation Dataset: Benchmark Annotations and LLM Agreement Statistics across 100 Unseen Scenes. Hugging Face Datasets. DOI: 10.57967/hf/8960.
- Bulut, L. (2026c). LLM Benchmark Test Corpus on Inferential Craft Detection and Summarization Bias. Zenodo Archive. DOI: 10.5281/zenodo.19511369.
- LeDoux, J. E. (2015). Anxious: Using the Brain to Understand and Treat Fear and Dread. Viking.
- Shannon, C. E. (1948). A Mathematical Theory of Communication. Bell System Technical Journal, 27(3), 379–423.
BibTeX Citation
@article{bulut2026machinedetectshowdonttell,
author = {Bulut, Levent},
title = {Can a Machine Detect 'Show, Don't Tell'? What Happened When We Tested It},
journal = {Independent Research Repository / leventbulut.com},
year = {2026},
month = {June},
day = {18},
url = {https://leventbulut.com/can-a-machine-detect-show-dont-tell-what-happened-when-we-tested-it/},
note = {Objective Projection LLM Benchmark Series, DOI: 10.5281/zenodo.19511369}
}
Frequently Asked Questions (FAQ)
Q1: Why do frontier LLMs struggle to detect "Materialized Metaphors" in creative prose?
Frontier LLMs suffer from Summarization Bias. Their underlying self-attention mechanisms are optimized to collapse physical, sensory descriptions back into abstract semantic labels. When evaluated on whether a prose segment successfully materializes an inner emotional state into a concrete physical detail, LLMs fail to recognize the literary move because they look for explicit emotion words rather than reading for inferential physical displacement.
Q2: What is the main difference between surface features and inferential features in writing evaluation?
Surface features (like explicit timestamps or banned simile words like "like"/"as if") can be reliably caught by simple regular expressions or basic rule-based detectors. Inferential features (such as conveying fear via capillary dilation or atmospheric contradiction) require reading for implicit meaning and tracking physiological displacement—an area where both automated rules and frontier language models currently display low inter-rater agreement with humans.
Q3: Where can I access the open dataset and benchmark findings?
The complete 100-scene dataset, human annotation logs, LLM prompt responses, and agreement statistics are fully open and accessible on Hugging Face (DOI: 10.57967/hf/8960) and archived on Zenodo (DOI: 10.5281/zenodo.19511369) under CC BY-NC-ND 4.0 licenses.