Idyll Studio: A Structured Editor forAuthoring Interactive & Data-Driven Articles
Matthew Conlen, Megan Vo, Alan Tan, Jeffrey Heer
Abstract
Interactive articles are an effective medium of communication in education, journalism, and scientific publishing, yet are created using complex general-purpose programming tools. We present Idyll Studio, a structured editor for authoring and publishing interactive and data-driven articles. We extend the Idyll framework to support reflective documents, which can inspect and modify their underlying program at runtime, and show how this functionality can be used to reify the constituent parts of a reactive document model—components, text, state, and styles—in an expressive, interoperable, and easy-to-learn graphical interface. In a study with 18 diverse participants, all could perform basic editing and composition, use datasets and variables, and specify relationships between components. Most could choreograph interactive visualizations and dynamic text, although some struggled with advanced uses requiring unstructured code editing. Our findings suggest Idyll Studio lowers the threshold for non-experts to create interactive articles and allows experts to rapidly specify a wide range of article designs.
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 f4848aac-872d-49d2-9643-e4a64e96a913Cited by top-tier papers8
- Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI CollaborationHaotian Li, Yun Wang, Huamin QuCHI 2024 · 71 citations
- Notable: On-the-fly Assistant for Data Storytelling in Computational NotebooksHaotian Li, Lu Ying, Haidong Zhang, Yingcai Wu et al.CHI 2023 · 38 citations
- Augmented Math: Authoring AR-Based Explorable Explanations by Augmenting Static Math TextbooksNeil Chulpongsatorn, Mille Skovhus Lunding, Nishan Soni, Ryo SuzukiUIST 2023 · 36 citations
- Augmented Physics: Creating Interactive and Embedded Physics Simulations from Static Textbook DiagramsAditya Gunturu, Yi Wen, Nandi Zhang, Jarin Thundathil et al.UIST 2024 · 33 citations
- Explorable Explainable AI: Improving AI Understanding for Community Health Workers in IndiaIan René Solano-Kamaiko, Dibyendu Mishra, Nicola Dell, Aditya VashisthaCHI 2024 · 21 citations
Builds on1
Related papers
- Living Papers: A Language Toolkit for Augmented Scholarly CommunicationJeffrey Heer, Matthew Conlen, Vishal Devireddy, Tu Nguyen et al.UIST 2023 · 12 citations
- Leveraging Text-Chart Links to Support Authoring of Data-Driven Articles with VizFlowNicole Sultanum, Fanny Chevalier, Zoya Bylinskii, Zhicheng LiuCHI 2021 · 64 citations
- DataParticles: Block-based and Language-oriented Authoring of Animated Unit VisualizationsYining Cao, Jane L. E, Chen Zhu-Tian, Haijun XiaCHI 2023 · 53 citations
- FlowMatic: An Immersive Authoring Tool for Creating Interactive Scenes in Virtual RealityLei Zhang, Steve OneyUIST 2020 · 95 citations
- Cells, Generators, and Lenses: Design Framework for Object-Oriented Interaction with Large Language ModelsTae Soo Kim, Yoonjoo Lee, Minsuk Chang, Juho KimUIST 2023 · 55 citations
