Blogs (1) >>
VL/HCC 2020
Tue 11 - Fri 14 August 2020 Dunedin, New Zealand
Thu 13 Aug 2020 08:30 - 08:45 at Zoom Room - Data Science Chair(s): Advait Sarkar

Computational notebooks such as Jupyter are now used by millions of data scientists, machine learning engineers, and computational researchers to do exploratory and end-user programming. In recent years, dozens of different notebook systems have been developed across academia and industry. However, we still lack an understanding of how their individual designs relate to one another and what their tradeoffs are. To provide a holistic view of this rapidly-emerging landscape, we performed, to our knowledge, the first comprehensive design analysis of dozens of notebook systems. We analyzed 59 notebooks (16 academic papers, 28 industry products, and 15 experimental/R&D projects) and formulated a design space that succinctly captures variations in system features. Our design space covers 10 dimensions that include diverse ways of importing data, editing code and prose, running code, and distributing notebook outputs. We conclude by suggesting ways for researchers to push future projects beyond the current bounds of this space.

Thu 13 Aug
Times are displayed in time zone: Pacific Time (US & Canada) change

08:00 - 08:45: Data ScienceResearch Papers at Zoom Room
Chair(s): Advait SarkarMicrosoft Research and University of Cambridge
08:00 - 08:07
On Understanding Data ScientistsShort paper
Research Papers
Paula PereiraUniversity of Minho, Jácome CunhaHASLab/INESC TEC & University of Minho, João Paulo FernandesUniversity of Coimbra
Authorizer link Media Attached
08:08 - 08:15
Casual Notebooks and Rigid Scripts: Understanding Data Science ProgrammingShort paper
Research Papers
Krishna SubramanianRWTH Aachen University, Nur Al-Huda HamdanRWTH Aachen University, Jan BorchersRWTH Aachen University
Authorizer link File Attached
08:15 - 08:30
Code Duplication and Reuse in Jupyter NotebooksFull paper
Research Papers
Andreas KoenzenUniversity of Victoria, Neil ErnstUniversity of Victoria, Margaret-Anne StoreyUniversity of Victoria
Authorizer link Pre-print
08:30 - 08:45
The Design Space of Computational Notebooks: An Analysis of 60 Systems in Academia and IndustryFull paper
Research Papers
Sam LauUniversity of California San Diego, Ian DrososUniversity of California San Diego, Julia MarkelUniversity of California San Diego, Philip GuoUniversity of California San Diego
Authorizer link