Demo Data from VLDB 2026 / reviewers in the wild / expert
Kiran Gadhave
dblp:284/8594
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0001-6916-2583ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Empirical software engineering · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Visualization and visual analytics
computational notebook |
0.9 | 1 | 2025 | Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in Notebooks · IEEE Trans. Vis. Comput. Graph. 2025 |
Visualization and visual analytics › visual analytics
exploratory data analysis |
0.9 | 1 | 2025 | Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in Notebooks · IEEE Trans. Vis. Comput. Graph. 2025 |
Visualization and visual analytics › information visualization › metadata visualization
provenance visualization |
0.9 | 1 | 2025 | Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in Notebooks · IEEE Trans. Vis. Comput. Graph. 2025 |
Empirical software engineering
reproducibility |
0.3 | 1 | 2025 | Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in Notebooks · IEEE Trans. Vis. Comput. Graph. 2025 |
Methods — techniques the papers use, named apart from their topics
provenance tracking · 1.7difference visualization · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in NotebooksabstractExploratory data science is an iterative process of obtaining, cleaning, profiling, analyzing, and interpreting data. This cyclical way of working creates challenges within the linear structure of computational notebooks, leading to issues with code quality, recall, and reproducibility. To remedy this, we present Loops, a set of visual support techniques for iterative and exploratory data analysis in computational notebooks. Loops leverages provenance information to visualize the impact of changes made within a notebook. In visualizations of the notebook provenance, we trace the evolution of the notebook over time and highlight differences between versions. Loops visualizes the provenance of code, markdown, tables, visualizations, and images and their respective differences. Analysts can explore these differences in detail in a separate view. Loops not only makes the analysis process transparent but also supports analysts in their data science work by showing the effects of changes and facilitating comparison of multiple versions. We demonstrate our approach's utility and potential impact in two use cases and feedback from notebook users from various backgrounds. This paper and all supplemental materials are available at https://osf.io/79eyn. Klaus Eckelt, Kiran Gadhave, Alexander Lex, Marc Streit |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2024 | Persist: Persistent and Reusable Interactions in Computational NotebooksabstractAbstract Computational notebooks, such as Jupyter, support rich data visualization. However, even when visualizations in notebooks are interactive, they are a dead end: Interactive data manipulations, such as selections, applying labels, filters, categorizations, or fixes to column or cell values, could be efficiently applied in interactive visual components, but interactive components typically cannot manipulate Python data structures. Furthermore, actions performed in interactive plots are lost as soon as the cell is re‐run, prohibiting reusability and reproducibility. To remedy this problem, we introduce Persist, a family of techniques to (a) capture interaction provenance, enabling the persistence of interactions, and (b) map interactions to data manipulations that can be applied to dataframes. We implement our approach as a JupyterLab extension that supports tracking interactions in Vega‐Altair plots and in a data table view. Persist can re‐execute interaction provenance when a notebook or a cell is re‐executed, enabling reproducibility and re‐use. We evaluate Persist in a user study targeting data manipulations with 11 participants skilled in Python and Pandas, comparing it to traditional code‐based approaches. Participants were consistently faster and were able to correctly complete more tasks with Persist. Kiran Gadhave, Zach Cutler, Alexander Lex |
Comput. Graph. Forum | 1 |
| 2022 | Reusing Interactive Analysis WorkflowsabstractAbstract Interactive visual analysis has many advantages, but an important disadvantage is that analysis processes and workflows cannot be easily stored and reused. This is in contrast to code‐based analysis workflows, which can simply be run on updated datasets, and adapted when necessary. In this paper, we introduce methods to capture workflows in interactive visualization systems for different interactions such as selections, filters, categorizing/grouping, labeling, and aggregation. These workflows can then be applied to updated datasets, making interactive visualization sessions reusable. We demonstrate this specification using an interactive visualization system that tracks interaction provenance, and allows generating workflows from the recorded actions. The system can then be used to compare different versions of datasets and apply workflows to them. Finally, we introduce a Python library that can load workflows and apply it to updated datasets directly in a computational notebook, providing a seamless bridge between computational workflows and interactive visualization tools. Kiran Gadhave, Zach Cutler, Alexander Lex |
Comput. Graph. Forum | 1 |