Dziban: Balancing Agency & Automation in Visualization Design via Anchored Recommendations
Authors
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.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 75%
Augmenting Visual Information in Knowledge Graphs for Recommendations
IUI '21· Recommender System UX
- 67%
A Review and Collation of Graphical Perception Knowledge for Visualization Recommendation
CHI '23· Recommender System UX +2
- 60%
Predicting Human Performance in Vertical Menu Selection Using Deep Learning
CHI '18· Recommender System UX +1
- 60%
Paragon: An Online Gallery for Enhancing Design Feedback with Visual Examples
CHI '18· Interactive Data Visualization +1
- 60%
DataSelfie: Empowering People to Design Personalized Visuals to Represent Their Data
CHI '19· Interactive Data Visualization +1
- 60%
ActiveInk: (Th)Inking with Data
CHI '19· Interactive Data Visualization +1
- 60%
Haptipedia: Accelerating Haptic Device Discovery to Support Interaction & Engineering Design
CHI '19· Force Feedback & Pseudo-Haptic Weight +1
- 60%
Evaluating Multivariate Network Visualization Techniques Using a Validated Design and Crowdsourcing Approach
CHI '20· Interactive Data Visualization +1
- 60%
Truncating the Y-Axis: Threat or Menace?
CHI '20· Interactive Data Visualization +1
- 60%
GoTree: A Grammar of Tree Visualizations
CHI '20· Interactive Data Visualization +1
Based on Jaccard similarity of research subtopics & professions (≥60%)