The Keyhole Effect: Why Chat Interfaces Fail at Data Analysis
Mohan Reddy

TL;DR
Chat interfaces for data analysis often fail due to cognitive overload and design limitations, especially in complex, multi-step tasks, leading to degraded performance and biases.
Contribution
This paper formalizes the cognitive challenges of chat-based data analysis and proposes eight hybrid design patterns to mitigate these issues.
Findings
Cognitive overload increases error probability in chat analysis.
Five mechanisms systematically degrade analytical performance.
Eight design patterns address specific cognitive bottlenecks.
Abstract
Chat has become the default interface for AI-assisted data analysis. For multi-step, state-dependent analytical tasks, this is a mistake. Building on Woods (1984) Keyhole Effect, the cognitive cost of viewing large information spaces through narrow viewports, I show that chat interfaces systematically degrade analytical performance through five mechanisms: (1) constant content displacement defeats hippocampal spatial memory systems; (2) hidden state variables exceed working memory capacity (approximately 4 chunks under load); (3) forced verbalization triggers verbal overshadowing, degrading visual pattern recognition; (4) linear text streams block epistemic action and cognitive offloading; (5) serialization penalties scale with data dimensionality. I formalize cognitive overload as O = max(0, m - v - W) where m is task-relevant items, v is visible items, and W is working memory…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeurobiology of Language and Bilingualism · Neural and Behavioral Psychology Studies · Action Observation and Synchronization
