“What it wants me to say”: Bridging the abstraction gap between end-user programmers and code-generating large language models

MX Liu, A Sarkar, C Negreanu, B Zorn… - Proceedings of the …, 2023 - dl.acm.org
Code-generating large language models map natural language to code. However, only a
small portion of the infinite space of naturalistic utterances is effective at guiding code …

On the design of ai-powered code assistants for notebooks

AM McNutt, C Wang, RA Deline… - Proceedings of the 2023 …, 2023 - dl.acm.org
AI-powered code assistants, such as Copilot, are quickly becoming a ubiquitous component
of contemporary coding contexts. Among these environments, computational notebooks …

What is it like to program with artificial intelligence?

A Sarkar, AD Gordon, C Negreanu, C Poelitz… - arXiv preprint arXiv …, 2022 - arxiv.org
Large language models, such as OpenAI's codex and Deepmind's AlphaCode, can
generate code to solve a variety of problems expressed in natural language. This …

Towards natural language-based visualization authoring

Y Wang, Z Hou, L Shen, T Wu, J Wang… - … on Visualization and …, 2022 - ieeexplore.ieee.org
A key challenge to visualization authoring is the process of getting familiar with the complex
user interfaces of authoring tools. Natural Language Interface (NLI) presents promising …

Ironies of Generative AI: Understanding and Mitigating Productivity Loss in Human-AI Interaction

A Simkute, L Tankelevitch, V Kewenig… - … Journal of Human …, 2024 - Taylor & Francis
Generative AI (GenAI) systems offer opportunities to increase user productivity in many
tasks, such as programming and writing. However, while they boost productivity in some …

The metacognitive demands and opportunities of generative AI

L Tankelevitch, V Kewenig, A Simkute… - Proceedings of the CHI …, 2024 - dl.acm.org
Generative AI (GenAI) systems offer unprecedented opportunities for transforming
professional and personal work, yet present challenges around prompting, evaluating and …

QualiGPT: GPT as an easy-to-use tool for qualitative coding

H Zhang, C Wu, J Xie, CM Kim, JM Carroll - arXiv preprint arXiv …, 2023 - arxiv.org
Qualitative research delves deeply into individual complex perspectives on technology and
various phenomena. However, a meticulous analysis of qualitative data often requires a …

How Do Analysts Understand and Verify AI-Assisted Data Analyses?

K Gu, R Shang, T Althoff, C Wang… - Proceedings of the CHI …, 2024 - dl.acm.org
Data analysis is challenging as it requires synthesizing domain knowledge, statistical
expertise, and programming skills. Assistants powered by large language models (LLMs) …

Data playwright: Authoring data videos with annotated narration

L Shen, H Li, Y Wang, T Luo, Y Luo… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Creating data videos that effectively narrate stories with animated visuals requires
substantial effort and expertise. A promising research trend is leveraging the easy-to-use …

Interactive table synthesis with natural language

Y Huang, Y Zhou, R Chen, C Pan, X Shu… - … on Visualization and …, 2023 - ieeexplore.ieee.org
Tables are a ubiquitous data format for insight communication. However, transforming data
into consumable tabular views remains a challenging and time-consuming task. To lower …