Notable: On-the-fly Assistant for Data Storytelling in Computational Notebooks
arXiv:2303.04059 · doi:10.1145/3544548.3580965
Abstract
Computational notebooks are widely used for data analysis. Their interleaved displays of code and execution results (e.g., visualizations) are welcomed since they enable iterative analysis and preserve the exploration process. However, the communication of data findings remains challenging in computational notebooks. Users have to carefully identify useful findings from useless ones, document them with texts and visual embellishments, and then organize them in different tools. Such workflow greatly increases their workload, according to our interviews with practitioners. To address the challenge, we designed Notable to offer on-the-fly assistance for data storytelling in computational notebooks. It provides intelligent support to minimize the work of documenting and organizing data findings and diminishes the cost of switching between data exploration and storytelling. To evaluate Notable, we conducted a user study with 12 data workers. The feedback from user study participants verifies its effectiveness and usability.
arXiv commentTo appear in Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI 2023)
References in corpus (14)
- Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
- Calliope: Automatic Visual Data Story Generation from a Spreadsheet
- How AI Developers Overcome Communication Challenges in a Multidisciplinary Team: A Case Study
- Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebooks
- Telling Stories from Computational Notebooks: AI-Assisted Presentation Slides Creation for Presenting Data Science Work
- Goals, Process, and Challenges of Exploratory Data Analysis: An Interview Study
- Erato: Cooperative Data Story Editing via Fact Interpolation
- DMiner: Dashboard Design Mining and Recommendation
- PI2: End-to-end Interactive Visualization Interface Generation from Queries
- TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualization
- Automatically Generating Engaging Presentation Slide Decks
- Lodestar: Supporting Independent Learning and Rapid Experimentation Through Data-Driven Analysis Recommendations
- Mining Precision Interfaces From Query Logs
- Calibrate: Interactive Analysis of Probabilistic Model Output
Cited by in corpus (8)
- LEVA: Using Large Language Models to Enhance Visual Analytics
- Reviving Static Charts into Live Charts
- Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytelling
- SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks
- NotePlayer: Engaging Jupyter Notebooks for Dynamic Presentation of Analytical Processes
- PyGWalker: On-the-fly Assistant for Exploratory Visual Data Analysis
- DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Text
- Plume: Scaffolding Text Composition in Dashboards