Dupo: A Mixed-Initiative Authoring Tool for Responsive Visualization
Hyeok Kim, Ryan A. Rossi, Jessica Hullman, Jane Hoffswell
Abstract
Designing responsive visualizations for various screen types can be tedious as authors must manage multiple chart versions across design iterations. Automated approaches for responsive visualization must take into account the user's need for agency in exploring possible design ideas and applying customizations based on their own goals. We design and implement Dupo, a mixedinitiative approach to creating responsive visualizations that combines the agency afforded by a manual interface with automation provided by a recommender system. Given an initial design, users can browse automated design suggestions for a different screen type and make edits to a chosen design, thereby supporting quick prototyping and customizability. Dupo employs a two-step recommender pipeline that first suggests significant design changes (Exploration) followed by more subtle changes (Alteration). We evaluated Dupo with six expert responsive visualization authors. While creating responsive versions of a source design in Dupo, participants could reason about different design suggestions without having to manually prototype them, and thus avoid prematurely fixating on a particular design. This process led participants to create designs that they were satisfied with but which they had previously overlooked.
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 4652a6e5-dcdd-405f-80a0-22a1759408a6Cited by top-tier papers4
- Towards Enhancing Low Vision Usability of Data Charts on SmartphonesYash Prakash, Pathan Aseef Khan, Akshay Kolgar Nayak, Sampath Jayarathna et al.IEEE VIS 2024 · 6 citations
- Data Augmentation for Visualization Design Knowledge BasesHyeok Kim, Jeffrey HeerIEEE VIS 2025 · 5 citations
- Designing for Disclosure in Data VisualizationsKrisha Mehta, Gordon Kindlmann, Alex KaleIEEE VIS 2025 · 1 citation
- Automatic Synthesis of Visualization Design Knowledge BasesHyeok Kim, Sehi L'Yi, Nils Gehlenborg, Jeffrey HeerCHI 2026 · 1 citation
Builds on8
- Techniques for Flexible Responsive Visualization DesignJane Hoffswell, Wilmot Li, Zhicheng LiuCHI 2020 · 64 citations
- Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design ConstraintsAmanda Swearngin, Chenglong Wang, Alannah Oleson, James Fogarty et al.CHI 2020 · 58 citations
- Dziban: Balancing Agency & Automation in Visualization Design via Anchored RecommendationsHalden Lin, Dominik Moritz, Jeffrey HeerCHI 2020 · 52 citations
- MobileVisFixer: Tailoring Web Visualizations for Mobile Phones Leveraging an Explainable Reinforcement Learning FrameworkAoyu Wu, Wai Tong, Tim Dwyer, Bongshin Lee et al.IEEE VIS 2020 · 51 citations
- Learning to Automate Chart Layout Configurations Using Crowdsourced Paired ComparisonAoyu Wu, Liwenhan Xie, Bongshin Lee, Yun Wang et al.CHI 2021 · 35 citations
Related papers
- An Automated Approach to Reasoning About Task-Oriented Insights in Responsive VisualizationHyeok Kim, Ryan A. Rossi, Abhraneel Sarma, Dominik Moritz et al.IEEE VIS 2021 · 21 citations
- MultiVision: Designing Analytical Dashboards with Deep Learning Based RecommendationAoyu Wu, Yun Wang, Mengyu Zhou, Xinyi He et al.IEEE VIS 2021 · 55 citations
- Cicero: A Declarative Grammar for Responsive VisualizationHyeok Kim, Ryan A. Rossi, Fan Du, Eunyee Koh et al.CHI 2022 · 23 citations
- PI2: End-to-end Interactive Visualization Interface Generation from QueriesYiru Chen, Eugene WuSIGMOD 2022 · 26 citations
- D-Tour: Semi-Automatic Generation of Interactive Guided Tours for Visualization Dashboard OnboardingVaishali Dhanoa, Andreas P. Hinterreiter, Vanessa Fediuk, Niklas Elmqvist et al.IEEE VIS 2024 · 2 citations
