paper-with-me

Papers

Convo: What does conversational programming need? An exploration of machine learning interface design

2020-03-03 · Jessica Van Brummelen, Kevin Weng, Phoebe Lin, Catherine Yeo

Vast improvements in natural language understanding and speech recognition have paved the way for conversational interaction with computers. While conversational agents have often been used for short goal-oriented dialog, we know little about agents for developing computer programs. To explore the utility of natural language for programming, we conducted a study ($n$=45) comparing different input methods to a conversational programming system we developed. Participants completed novice and advanced tasks using voice-based, text-based, and voice-or-text-based systems. We found that users appreciated aspects of each system (e.g., voice-input efficiency, text-input precision) and that novice users were more optimistic about programming using voice-input than advanced users. Our results show that future conversational programming tools should be tailored to users' programming experience and allow users to choose their preferred input mode. To reduce cognitive load, future interfaces can incorporate visualizations and possess custom natural language understanding and speech recognition models for programming.

📄 PDF Abstract BibTeX arXiv:2003.01318

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningGoal-Oriented DialogNatural Language Understandingspeech-recognitionSpeech Recognition

Similar Papers 제목 키워드 기반

What Drives Students' Use of AI Chatbots? Technology Acceptance in Conversational AI

2026-02-24 · Griffin Pitts, Sanaz Motamedi arxiv

Conversational AI tools have been rapidly adopted by students and are becoming part of their learning routines. To understand what drives this adoption, we draw on the Technology Acceptance Model (TAM) and examine how pe…

Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking

2023-11-12 · Jacob Penney, João Felipe Pimentel, Igor Steinmacher, Marco A. Gerosa

Computational thinking, and by extension, computer programming, is notoriously challenging to learn. Conversational agents and generative artificial intelligence (genAI) have the potential to facilitate this learning pro…

Code Generation

User Misconceptions of LLM-Based Conversational Programming Assistants

2025-10-29 · Gabrielle O'Brien, Antonio Pedro Santos Alves, Sebastian Baltes, Grischa Liebel 외 arxiv

Programming assistants powered by large language models (LLMs) have become widely available, with conversational assistants like ChatGPT particularly accessible to novice programmers. However, varied tool capabilities an…

English Conversational Telephone Speech Recognition by Humans and Machines

2017-03-06 · George Saon, Gakuto Kurata, Tom Sercu, Kartik Audhkhasi 외

One of the most difficult speech recognition tasks is accurate recognition of human to human communication. Advances in deep learning over the last few years have produced major speech recognition improvements on the rep…

Language ModelingLanguage ModellingMulti-Task Learningspeech-recognition+1

Iris: A Conversational Agent for Complex Tasks

2017-07-17 · Ethan Fast, Binbin Chen, Julia Mendelsohn, Jonathan Bassen 외

Today's conversational agents are restricted to simple standalone commands. In this paper, we present Iris, an agent that draws on human conversational strategies to combine commands, allowing it to perform more complex …