中文

关于笔记本中AI驱动代码助手的设计

人机交互 2023-01-27 v1

摘要

AI驱动的代码助手,如Copilot,正迅速成为当代编程环境中无处不在的组成部分。在这些环境中,计算笔记本(如Jupyter)尤其令人关注,因为它们提供了丰富的界面功能,以交错代码与输出的方式支持探索性和展示性工作。尽管它们很流行,但人们对笔记本中代码助手的恰当设计知之甚少。我们通过创建一个设计空间(从现有工具调查中具体化)以及一项访谈设计研究(与15名在职数据科学家)来调查计算笔记本中代码助手的潜力。通过这项工作,我们确定了该领域未来系统的挑战与机遇,例如数据可视化等任务中消歧的价值、紧密限定领域的特定工具(如linter)的潜力,以及礼貌助手的重要性。

关键词

引用

@article{arxiv.2301.11178,
  title  = {On the Design of AI-powered Code Assistants for Notebooks},
  author = {Andrew M. McNutt and Chenglong Wang and Robert A. DeLine and Steven M. Drucker},
  journal= {arXiv preprint arXiv:2301.11178},
  year   = {2023}
}

备注

To be published in Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (CHI '23), April 23--28, 2023, Hamburg, Germany 16 pages with 7 Figures, 1 Table, 2 Page Appendix (consisting of 4 figures)