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

03/03/2020
by   Jessica Van Brummelen, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 5

page 6

research
08/13/2022

Voice Chatbot for Hospitality

Chatbot is a machine with the ability to answer automatically through a ...
research
08/09/2021

Experiences with the Introduction of AI-based Tools for Moderation Automation of Voice-based Participatory Media Forums

Voice-based discussion forums where users can record audio messages whic...
research
04/29/2020

FitChat: Conversational Artificial Intelligence Interventions for Encouraging Physical Activity in Older Adults

Delivery of digital behaviour change interventions which encourage physi...
research
06/20/2022

Bilingual by default: Voice Assistants and the role of code-switching in creating a bilingual user experience

Conversational User Interfaces such as Voice Assistants are hugely popul...
research
11/02/2021

Dehumanizing Voice Technology: Phonetic Experiential Consequences of Restricted Human-Machine Interaction

The use of natural language and voice-based interfaces gradu-ally transf...
research
12/23/2018

Water quality information dissemination at real-time in South Africa using language modelling

We present a conversational model to apprise users with limited access t...
research
01/06/2023

A new conversational interaction concept for document creation and editing on mobile devices for visually impaired users

This paper describes the ongoing development of a conversational interac...

Please sign up or login with your details

Forgot password? Click here to reset