Fork It: Supporting Stateful Alternatives in Computational Notebooks

Fork It: Supporting Stateful Alternatives in Computational Notebooks
复制标题

Fork It:支持计算笔记本中的有状态替代方案

DOI:
--
复制
发表时间:
2021
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
通讯作者:
R. Deline
R. Deline
中科院分区:
--
文献类型:
--
作者:
Nathaniel Weinman;S. Drucker;Titus Barik;R. Deline

文献摘要

参考文献

被引文献

相似文献

计算笔记本可以无缝地将代码与结果交织在一起,由于探索性任务的迭代性质,它已经成为数据科学家的流行工具。但是,笔记本为用户提供了一个单一的执行状态,用户可以通过创建和操作变量来进行操作。在探索替代方案时,数据科学家必须在视觉上遥远的细胞中仔细创建多步操作。我们对6位专业数据科学家进行了形成性访谈,激发了暴露多个状态背后的设计原则。我们介绍了分叉-创建一个新的解释器会话-和回溯-浏览以前的状态。我们将这些交互作为笔记本的扩展来实现,帮助数据科学家更直接地在单个笔记本中表达和导航决策点。在一项定性评估中,11位专业数据科学家发现该工具对于探索替代方案和调试代码以创建预测模型非常有用。他们的见解强调了扩展此功能的进一步挑战。
Computational notebooks, which seamlessly interleave code with results, have become a popular tool for data scientists due to the iterative nature of exploratory tasks. However, notebooks provide a single execution state for users to manipulate through creating and manipulating variables. When exploring alternatives, data scientists must carefully create many-step manipulations in visually distant cells. We conducted formative interviews with 6 professional data scientists, motivating design principles behind exposing multiple states. We introduce forking — creating a new interpreter session — and backtracking — navigating through previous states. We implement these interactions as an extension to notebooks that help data scientists more directly express and navigate through decision points a single notebook. In a qualitative evaluation, 11 professional data scientists found the tool would be useful for exploring alternatives and debugging code to create a predictive model. Their insights highlight further challenges to scaling this functionality.
通过带注释的单元折叠帮助计算笔记本的协作重用
DOI: 10.1145/3274419
发表时间: 2018
影响因子: --
作者:
Rule, Adam;Drosos, Ian;Tabard, Aurélien;Hollan, James D.
通讯作者: Hollan, James D.
DOI: 10.1371/journal.pbio.1001745
发表时间: 2014-01
期刊: PLoS biology
影响因子: 9.8
作者:
Wilson G;Aruliah DA;Brown CT;Chue Hong NP;Davis M;Guy RT;Haddock SH;Huff KD;Mitchell IM;Plumbley MD;Waugh B;White EP;Wilson P
通讯作者: Wilson P