What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities

要旨

Computational notebooks — such as Azure, Databricks, and Jupyter — are a popular, interactive paradigm for data scientists to author code, analyze data, and interleave visualizations, all within a single document. Nevertheless, as data scientists incorporate more of their activities into notebooks, they encounter unexpected difficulties, or pain points, that impact their productivity and disrupt their workflow. Through a systematic, mixed-methods study using semi-structured interviews (n=20) and survey (n=156) with data scientists, we catalog nine pain points when working with notebooks. Our findings suggest that data scientists face numerous pain points throughout the entire workflow — from setting up notebooks to deploying to production — across many notebook environments. Our data scientists report essential notebook requirements, such as supporting data exploration and visualization. The results of our study inform and inspire the design of computational notebooks.

受賞
Honorable Mention
キーワード
Computational notebooks
challenges
data science
interviews
pain points
survey
著者
Souti Chattopadhyay
Oregon State University, Corvallis, OR, USA
Ishita Prasad
Microsoft, Redmond, WA, USA
Austin Z. Henley
University of Tennessee–Knoxville, Knoxville, TN, USA
Anita Sarma
Oregon State University, Corvallis, OR, USA
Titus Barik
Microsoft, Redmond, WA, USA
DOI

10.1145/3313831.3376729

論文URL

https://doi.org/10.1145/3313831.3376729

会議: CHI 2020

The ACM CHI Conference on Human Factors in Computing Systems (https://chi2020.acm.org/)

セッション: Computational notebooks & tutorials

Paper session
312 NI'IHAU
5 件の発表
2020-04-30 01:00:00
2020-04-30 02:15:00
日本語まとめ
読み込み中…