InkSight: Leveraging Sketch Interaction for Documenting Chart Findings in Computational Notebooks
Yanna Lin, Haotian Li, Leni Yang, Aoyu Wu, Huamin Qu

TL;DR
InkSight is a plugin for computational notebooks that enables users to intuitively document chart findings by sketching data subsets, leveraging data fact recommendation algorithms and large language models to generate natural language explanations tailored to user intent.
Contribution
It introduces a mixed-initiative sketch-based interface for documenting chart findings, integrating automatic data fact inference and natural language generation within notebooks.
Findings
User study shows high usability and effectiveness
Facilitates quick and tailored chart documentation
Enhances data exploration and explanation process
Abstract
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,…
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 · Explainable Artificial Intelligence (XAI) · Machine Learning and Data Classification
