The System Model and the User Model: Exploring AI Dashboard Design
Fernanda Viégas, Martin Wattenberg
TL;DR
This note argues that dialogue-focused AI systems should be equipped with parallel dashboards that expose their internal state to users. It introduces the world model hypothesis and defines two universal constructs—the User Model and the System Model—as key internal representations worth visualizing. The authors outline a design space for instrumentation, including what features to display, whether displays should be static or dynamic, and how to handle imperfect or evolving models, while cautions against anthropomorphic embellishments and considers adversarial risks. The paper aims to spark targeted UX research to improve trust, safety, and usability by surfacing interpretable internal state in AI systems, potentially transforming how humans interact with complex neural networks.
Abstract
This is a speculative essay on interface design and artificial intelligence. Recently there has been a surge of attention to chatbots based on large language models, including widely reported unsavory interactions. We contend that part of the problem is that text is not all you need: sophisticated AI systems should have dashboards, just like all other complicated devices. Assuming the hypothesis that AI systems based on neural networks will contain interpretable models of aspects of the world around them, we discuss what data such dashboards might display. We conjecture that, for many systems, the two most important models will be of the user and of the system itself. We call these the System Model and User Model. We argue that, for usability and safety, interfaces to dialogue-based AI systems should have a parallel display based on the state of the System Model and the User Model. Finding ways to identify, interpret, and display these two models should be a core part of interface research for AI.
