SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Zijie J., Munechika, David, Lee, Seongmin, Chau, Duen Horng
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914732472008704
author Wang, Zijie J.
Munechika, David
Lee, Seongmin
Chau, Duen Horng
author_facet Wang, Zijie J.
Munechika, David
Lee, Seongmin
Chau, Duen Horng
contents Computational notebooks, such as Jupyter Notebook, have become data scientists' de facto programming environments. Many visualization researchers and practitioners have developed interactive visualization tools that support notebooks, yet little is known about the appropriate design of these tools. To address this critical research gap, we investigate the design strategies in this space by analyzing 163 notebook visualization tools. Our analysis encompasses 64 systems from academic papers and 105 systems sourced from a pool of 55k notebooks containing interactive visualizations that we obtain via scraping 8.6 million notebooks on GitHub. Through this study, we identify key design implications and trade-offs, such as leveraging multimodal data in notebooks as well as balancing the degree of visualization-notebook integration. Furthermore, we provide empirical evidence that tools compatible with more notebook platforms have a greater impact. Finally, we develop SuperNOVA, an open-source interactive browser to help researchers explore existing notebook visualization tools. SuperNOVA is publicly accessible at: https://poloclub.github.io/supernova/.
format Preprint
id arxiv_https___arxiv_org_abs_2305_03039
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks
Wang, Zijie J.
Munechika, David
Lee, Seongmin
Chau, Duen Horng
Human-Computer Interaction
Machine Learning
Computational notebooks, such as Jupyter Notebook, have become data scientists' de facto programming environments. Many visualization researchers and practitioners have developed interactive visualization tools that support notebooks, yet little is known about the appropriate design of these tools. To address this critical research gap, we investigate the design strategies in this space by analyzing 163 notebook visualization tools. Our analysis encompasses 64 systems from academic papers and 105 systems sourced from a pool of 55k notebooks containing interactive visualizations that we obtain via scraping 8.6 million notebooks on GitHub. Through this study, we identify key design implications and trade-offs, such as leveraging multimodal data in notebooks as well as balancing the degree of visualization-notebook integration. Furthermore, we provide empirical evidence that tools compatible with more notebook platforms have a greater impact. Finally, we develop SuperNOVA, an open-source interactive browser to help researchers explore existing notebook visualization tools. SuperNOVA is publicly accessible at: https://poloclub.github.io/supernova/.
title SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks
topic Human-Computer Interaction
Machine Learning
url https://arxiv.org/abs/2305.03039