arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2003.01318cs.HCcs.AIcs.LGcs.SE
收藏

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

MIT(麻省理工学院);Harvard Graduate School of Design(哈佛大学设计研究生院);Harvard University(哈佛大学)

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑