Callisto: Capturing the "Why" by Connecting Conversations with Computational Narratives

要旨

When teams of data scientists collaborate on computational notebooks, their discussions often contain valuable insight into their design decisions. These discussions not only explain analysis in the current notebook but also alternative paths, which are often poorly documented. However, these discussions are disconnected from the notebooks for which they could provide valuable context. We propose Callisto, an extension to computational notebooks that captures and stores contextual links between discussion messages and notebook elements with minimal effort from users. Callisto allows notebook readers to better understand the current notebook content and the overall problem-solving process that led to it, by making it possible to browse the discussions and code history relevant to any part of the notebook. This is particularly helpful for onboarding new notebook collaborators to avoid misinterpretations and duplicated work, as we found in a two-stage evaluation with 32 data science students.

受賞
Honorable Mention
キーワード
Computational Notebooks
Collaborative Systems
DataScience
Literate Programming
著者
April Yi Wang
University of Michigan – Ann Arbor, Ann Arbor, MI, USA
Zihan Wu
Tsinghua University, Beijing, China
Christopher Brooks
University of Michigan – Ann Arbor, Ann Arbor, MI, USA
Steve Oney
University of Michigan – Ann Arbor, Ann Arbor, MI, USA
DOI

10.1145/3313831.3376740

論文URL

https://doi.org/10.1145/3313831.3376740

動画

会議: 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
日本語まとめ
読み込み中…