Table of Contents
Fetching ...

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.

The System Model and the User Model: Exploring AI Dashboard Design

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.
Paper Structure (19 sections, 2 figures)

This paper contains 19 sections, 2 figures.

Figures (2)

  • Figure 1: Examples of existing machine instrumentation. Left: tachometer and speedometer in car dashboard. Center: stove top indicator of heat. Right: self-driving display in a Tesla car.
  • Figure 2: Speculative mock: A "System Model/User Model" dashboard display on the left side of a dialog system. The design imagines a system where the user can choose to see various aspects of the user and system models. We have deliberately chosen some provocative dimensions to highlight potential issues. The orange highlight indicates a rapid change, in this case a switch from factual information to a more "fictional" response. (Dialog based on ChatGPT output.)