Dziban: Balancing Agency & Automation in Visualization Design via Anchored Recommendations
Halden Lin, Dominik Moritz, Jeffrey Heer
Abstract
Visualization recommender systems attempt to automate design decisions spanning choices of selected data, transformations, and visual encodings. However, across invocations such recommenders may lack the context of prior results, producing unstable outputs that override earlier design choices. To better balance automated suggestions with user intent, we contribute Dziban, a visualization API that supports both ambiguous specification and a novel anchoring mechanism for conveying desired context. Dziban uses the Draco knowledge base to automatically complete partial specifications and suggest appropriate visualizations. In addition, it extends Draco with chart similarity logic, enabling recommendations that also remain perceptually similar to a provided "anchor" chart. Existing APIs for exploratory visualization, such as ggplot2 and Vega-Lite, require fully specified chart definitions. In contrast, Dziban provides a more concise and flexible authoring experience through automated design, while preserving predictability and control through anchored recommendations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d95e89b3-0b56-482d-ba79-9851cc64ca24Cited by top-tier papers20
- NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language QueriesArpit Narechania, Arjun Srinivasan, John T. StaskoIEEE VIS 2020 · 210 citations
- Lux: Always-on Visualization Recommendations for Exploratory Dataframe WorkflowsDoris Jung Lin Lee, Dixin Tang, Kunal Agarwal, Thyne Boonmark et al.VLDB 2022 · 61 citations
- Gemini: A Grammar and Recommender System for Animated Transitions in Statistical GraphicsYounghoon Kim, Jeffrey HeerIEEE VIS 2020 · 61 citations
- VizLinter: A Linter and Fixer Framework for Data VisualizationQing Chen, Fuling Sun, Xinyue Xu, Zui Chen et al.IEEE VIS 2021 · 60 citations
- Challenges and Opportunities in Data Visualization Education: A Call to ActionBenjamin Bach, Mandy Keck, Fateme Rajabiyazdi, Tatiana Losev et al.IEEE VIS 2023 · 58 citations
Related papers
- Visual Analytics for Understanding Draco's Knowledge BaseJohanna Schmidt, Bernhard Pointner, Silvia MikschIEEE VIS 2023 · 3 citations
- Automatic Synthesis of Visualization Design Knowledge BasesHyeok Kim, Sehi L'Yi, Nils Gehlenborg, Jeffrey HeerCHI 2026 · 1 citation
- DracoGPT: Extracting Visualization Design Preferences from Large Language ModelsHuichen Will Wang, Mitchell Gordon, Leilani Battle, Jeffrey HeerIEEE VIS 2024 · 19 citations
- Data Augmentation for Visualization Design Knowledge BasesHyeok Kim, Jeffrey HeerIEEE VIS 2025 · 5 citations
- Too Many Cooks: Exploring How Graphical Perception Studies Influence Visualization Recommendations in DracoZehua Zeng, Junran Yang, Dominik Moritz, Jeffrey Heer et al.IEEE VIS 2023 · 11 citations
