引出与计算笔记本协作的最佳实践
人机交互
2022-02-16 v1 人工智能
机器学习
摘要
尽管计算笔记本已被广泛采用,但关于其在协作情境中使用的最佳实践仍鲜有了解。本文中,我们填补这一空白,引出一套使用计算笔记本进行协作式数据科学的最佳实践目录。为此,我们首先通过多声道文献综述寻找最佳实践。随后,我们对专业数据科学家进行访谈,以评估他们对这些最佳实践的认知。最后,我们通过分析从 Kaggle 平台获取的 1380 个 Jupyter 笔记本,评估最佳实践的应用情况。研究结果表明,专家大多知晓这些最佳实践,并在日常工作中倾向于采用它们。然而,他们并未始终遵循所有建议,因为在某些具体情境下,由于缺乏适当的工具支持,部分建议被认为不可行或适得其反。因此,我们设想设计这样的笔记本解决方案:让数据科学家不必在探索与快速原型开发和质量代码编写之间做取舍。
引用
@article{arxiv.2202.07233,
title = {Eliciting Best Practices for Collaboration with Computational Notebooks},
author = {Luigi Quaranta and Fabio Calefato and Filippo Lanubile},
journal= {arXiv preprint arXiv:2202.07233},
year = {2022}
}