On the design of ai-powered code assistants for notebooks
AI-powered code assistants, such as Copilot, are quickly becoming a ubiquitous component
of contemporary coding contexts. Among these environments, computational notebooks …
of contemporary coding contexts. Among these environments, computational notebooks …
Symphony: Composing interactive interfaces for machine learning
Interfaces for machine learning (ML), information and visualizations about models or data,
can help practitioners build robust and responsible ML systems. Despite their benefits …
can help practitioners build robust and responsible ML systems. Despite their benefits …
A survey on data-driven covid-19 and future pandemic management
The COVID-19 pandemic has resulted in more than 440 million confirmed cases globally
and almost 6 million reported deaths as of March 2022. Consequently, the world …
and almost 6 million reported deaths as of March 2022. Consequently, the world …
Inksight: Leveraging sketch interaction for documenting chart findings in computational notebooks
Computational notebooks have become increasingly popular for exploratory data analysis
due to their ability to support data exploration and explanation within a single document …
due to their ability to support data exploration and explanation within a single document …
Notable: On-the-fly assistant for data storytelling in computational notebooks
Computational notebooks are widely used for data analysis. Their interleaved displays of
code and execution results (eg, visualizations) are welcomed since they enable iterative …
code and execution results (eg, visualizations) are welcomed since they enable iterative …
Data Formulator: AI-powered Concept-driven Visualization Authoring
With most modern visualization tools, authors need to transform their data into tidy formats to
create visualizations they want. Because this requires experience with programming or …
create visualizations they want. Because this requires experience with programming or …
Dead or alive: Continuous data profiling for interactive data science
W Epperson, V Gorantla, D Moritz… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Profiling data by plotting distributions and analyzing summary statistics is a critical step
throughout data analysis. Currently, this process is manual and tedious since analysts must …
throughout data analysis. Currently, this process is manual and tedious since analysts must …
Animated Vega-Lite: Unifying animation with a grammar of interactive graphics
We present Animated Vega-Lite, a set of extensions to Vega-Lite that model animated
visualizations as time-varying data queries. In contrast to alternate approaches for specifying …
visualizations as time-varying data queries. In contrast to alternate approaches for specifying …
SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks
Computational notebooks, such as Jupyter Notebook, have become data scientists' de facto
programming environments. Many visualization researchers and practitioners have …
programming environments. Many visualization researchers and practitioners have …
Learned data-aware image representations of line charts for similarity search
Finding line-chart images similar to a given line-chart image query is a common task in data
exploration and image query systems, eg finding similar trends in stock markets or medical …
exploration and image query systems, eg finding similar trends in stock markets or medical …