Lyra 2: Designing Interactive Visualizations by Demonstration
Jonathan Zong, Dhiraj Barnwal, Rupayan Neogy, Arvind Satyanarayan

TL;DR
Lyra 2 introduces a novel demonstration-based method for designing interactive visualizations, allowing users to directly manipulate visualizations to generate and refine interaction techniques with minimal technical overhead.
Contribution
The paper presents a new interaction design approach by demonstration, integrated into Lyra, enabling intuitive creation of interactive visualizations through direct manipulation.
Findings
Users can rapidly create diverse interactive visualizations.
The demonstration approach reduces technical barriers for interaction design.
Usability is validated through a user study and cognitive analysis.
Abstract
Recent graphical interfaces offer direct manipulation mechanisms for authoring visualizations, but are largely restricted to static output. To author interactive visualizations, users must instead turn to textual specification; but, such approaches impose a higher technical burden than their graphical counterparts. To bridge this gap, we introduce interaction design by demonstration: a novel method for authoring interaction techniques via direct manipulation. Users perform an interaction (e.g., button clicks, drags, or key presses) directly on the visualization they are editing. The system interprets this performance using a set of heuristics, and produces suggestions of possible interaction designs. Heuristics account for properties of the interaction (e.g., target and event type) as well as the visualization (e.g., mark and scale types, and multiple views). Interaction design…
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 · Multimedia Communication and Technology · Video Analysis and Summarization
