InkSight: Leveraging Sketch Interaction for Documenting Chart Findings in Computational Notebooks
Not on the map. Why?
Abstract (arXiv)
Computational notebooks have become increasingly popular for exploratory data analysis due to their ability to support data exploration and explanation within a single document. Effective documentation for explaining chart findings during the exploration process is essential as it helps recall and share data analysis. However, documenting chart findings remains a challenge due to its time-consuming and tedious nature. While existing automatic methods alleviate some of the burden on users, they often fail to cater to users' specific interests. In response to these limitations, we present InkSight, a mixed-initiative computational notebook plugin that generates finding documentation based on the user's intent. InkSight allows users to express their intent in specific data subsets through sketching atop visualizations intuitively. To facilitate this, we designed two types of sketches, i.e., open-path and closed-path sketch. Upon receiving a user's sketch, InkSight identifies the sketch type and corresponding selected data items. Subsequently, it filters data fact types based on the sketch and selected data items before employing existing automatic data fact recommendation algorithms to infer data facts. Using large language models (GPT-3.5), InkSight converts data facts into effective natural language documentation. Users can conveniently fine-tune the generated documentation within InkSight. A user study with 12 participants demonstrated the usability and effectiveness of InkSight in expressing user intent and facilitating chart finding documentation.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Jul 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 5.
11 papers.
- 2024Cocoa: Co-Planning and Co-Execution with AI Agentscited by 39
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systemscited by 16
- 2025ProactiveVA: Proactive Visual Analytics with LLM-Based UI Agentcited by 14
- 2023Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI Collaborationcited by 13
- 2024Data Analysis in the Era of Generative AIcited by 6
- 2024SciCapenter: Supporting Caption Composition for Scientific Figures with Machine-Generated Captions and Ratingscited by 5
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Textcited by 4
- 2024LLM-Assisted Visual Analytics: Opportunities and Challengescited by 2
- 2025ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMscited by 2
- 2025Reflection on Data Storytelling Tools in the Generative AI Era from the Human-AI Collaboration Perspectivecited by 1
- 2025Linking Heterogeneous Data with Coordinated Agent Flows for Social Media Analysiscited by 0
- 2025Linking Heterogeneous Data with Coordinated Agent Flows for Social Media Analysis30 Oct 2025
- 2025ProactiveVA: Proactive Visual Analytics with LLM-Based UI Agent24 Jul 2025
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Text29 Mar 2025
- 2025Reflection on Data Storytelling Tools in the Generative AI Era from the Human-AI Collaboration Perspective4 Mar 2025
- 2025ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMs4 Feb 2025
- 2024Cocoa: Co-Planning and Co-Execution with AI Agents14 Dec 2024
- 2024Data Analysis in the Era of Generative AI27 Sep 2024
- 2024LLM-Assisted Visual Analytics: Opportunities and Challenges4 Sep 2024
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systems7 Aug 2024
- 2024SciCapenter: Supporting Caption Composition for Scientific Figures with Machine-Generated Captions and Ratings26 Mar 2024
- 2023Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI Collaboration27 Sep 2023