DracoGPT: Extracting Visualization Design Preferences from Large Language Models
Huichen Will Wang, Mitchell Gordon, Leilani Battle, Jeffrey Heer

TL;DR
DracoGPT is a novel method for extracting and modeling visualization design preferences from large language models, enabling comparison with empirical best practices and revealing divergences.
Contribution
This work introduces DracoGPT, a new approach to analyze LLMs' visualization preferences and compare them to established human-centered guidelines.
Findings
DracoGPT accurately models LLMs' visualization preferences.
Preferences from LLMs show moderate agreement but significant divergence from human guidelines.
The approach enables analysis of LLMs' knowledge in visualization design.
Abstract
Trained on vast corpora, Large Language Models (LLMs) have the potential to encode visualization design knowledge and best practices. However, if they fail to do so, they might provide unreliable visualization recommendations. What visualization design preferences, then, have LLMs learned? We contribute DracoGPT, a method for extracting, modeling, and assessing visualization design preferences from LLMs. To assess varied tasks, we develop two pipelines--DracoGPT-Rank and DracoGPT-Recommend--to model LLMs prompted to either rank or recommend visual encoding specifications. We use Draco as a shared knowledge base in which to represent LLM design preferences and compare them to best practices from empirical research. We demonstrate that DracoGPT can accurately model the preferences expressed by LLMs, enabling analysis in terms of Draco design constraints. Across a suite of backing LLMs, we…
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
TopicsData Visualization and Analytics
