On the Design of AI-powered Code Assistants for Notebooks

被引:17
|
作者
McNutt, Andrew [1 ]
Wang, Chenglong [2 ]
DeLine, Rob [2 ]
Drucker, Steven M. [2 ]
机构
[1] Univ Chicago, Chicago, IL 60637 USA
[2] Microsoft Res, Redmond, WA USA
关键词
Computational Notebooks; Artifcial Intelligence; Code Assistant; Copilot; Design Probe;
D O I
10.1145/3544548.3580940
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
AI-powered code assistants, such as Copilot, are quickly becoming a ubiquitous component of contemporary coding contexts. Among these environments, computational notebooks, such as Jupyter, are of particular interest as they provide rich interface afordances that interleave code and output in a manner that allows for both exploratory and presentational work. Despite their popularity, little is known about the appropriate design of code assistants in notebooks. We investigate the potential of code assistants in computational notebooks by creating a design space (reifed from a survey of extant tools) and through an interview-design study (with 15 practicing data scientists). Through this work, we identify challenges and opportunities for future systems in this space, such as the value of disambiguation for tasks like data visualization, the potential of tightly scoped domain-specifc tools (like linters), and the importance of polite assistants.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Heuristic Evaluation of AI-Powered Web Accessibility Assistants
    Nacheva, Radka
    Jansone, Anita
    [J]. BALTIC JOURNAL OF MODERN COMPUTING, 2023, 11 (04): : 542 - 557
  • [2] Consumer engagement with AI-powered voice assistants: A behavioral reasoning perspective
    Acikgoz, Fulya
    Perez-Vega, Rodrigo
    Okumus, Fevzi
    Stylos, Nikolaos
    [J]. PSYCHOLOGY & MARKETING, 2023, 40 (11) : 2226 - 2243
  • [3] Conversational commerce: entering the next stage of AI-powered digital assistants
    Janarthanan Balakrishnan
    Yogesh K. Dwivedi
    [J]. Annals of Operations Research, 2024, 333 : 653 - 687
  • [4] Conversational commerce: entering the next stage of AI-powered digital assistants
    Balakrishnan, Janarthanan
    Dwivedi, Yogesh K.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2024, 333 (2-3) : 653 - 687
  • [5] Design Towards AI-Powered Workplace of the Future
    Cao, Yujia
    Vasek, Jiri
    Dusik, Matej
    [J]. DISTRIBUTED, AMBIENT AND PERVASIVE INTERACTIONS: UNDERSTANDING HUMANS, DAPI 2018, PT I, 2018, 10921 : 3 - 20
  • [6] Investigating and Designing for Trust in AI-powered Code Generation Tools
    Wang, Ruotong
    Cheng, Ruijia
    Ford, Denae
    Zimmermann, Thomas
    [J]. PROCEEDINGS OF THE 2024 ACM CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, ACM FACCT 2024, 2024, : 1475 - 1493
  • [7] AI-powered positioning
    [J]. British Dental Journal, 2023, 235 : 900 - 900
  • [8] AI-powered positioning
    不详
    [J]. BRITISH DENTAL JOURNAL, 2023, 235 (11) : 900 - 900
  • [9] Beyond digital literacy: The era of AI-powered assistants and evolving user skills
    Naamati-Schneider, Lior
    Alt, Dorit
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2024,
  • [10] Design & Development of an AI-Powered Baby Monitoring System
    Ravindran, Kajan
    Ibrahim, Mohamed
    Lee, Hyon
    Qureshi, Umar
    Hafeez, Khalid A.
    [J]. 2021 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2021,