Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

On the Design of AI-powered Code Assistants for Notebooks (2301.11178v1)

Published 26 Jan 2023 in cs.HC

Abstract: 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 affordances 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 (reified 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-specific tools (like linters), and the importance of polite assistants.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Andrew M. McNutt (5 papers)
  2. Chenglong Wang (80 papers)
  3. Robert A. DeLine (1 paper)
  4. Steven M. Drucker (4 papers)
Citations (60)

Summary

We haven't generated a summary for this paper yet.