Can We Replace Programming Languages by Natural Instruction?

Tom Michael Mitchell
{"title":"Can We Replace Programming Languages by Natural Instruction?","authors":"Tom Michael Mitchell","doi":"10.1145/3486622.0000003","DOIUrl":null,"url":null,"abstract":"Now that computers are finally able to have simple conversations, it is time to explore the potential for replacing programming languages with natural language instruction. For example, less than 1% of phone users can program their phone to do new things for them, but if this line of research succeeds we might change that to 99%. This talk will describe our recent research exploring how we might enable phone users to teach their phones to perform new commands, using natural language interaction together with demonstrations. This line of research represents a paradigm of ``conversational machine learning'' that complements current data-intensive statistical approaches. If successful, it has implications for many types of computer interfaces, from giving users more control over their smart phones, to a providing a new generation of teachable web browsers. This talk covers joint work with Igor Labutov, Forough Arabshahi, Brad Meyers, Shashank Srivastava, Toby Li, Jennifer Lee, Antoine Bosselut, and Yeijin Choi.","PeriodicalId":89230,"journal":{"name":"Proceedings. IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology","volume":"94 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3486622.0000003","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Now that computers are finally able to have simple conversations, it is time to explore the potential for replacing programming languages with natural language instruction. For example, less than 1% of phone users can program their phone to do new things for them, but if this line of research succeeds we might change that to 99%. This talk will describe our recent research exploring how we might enable phone users to teach their phones to perform new commands, using natural language interaction together with demonstrations. This line of research represents a paradigm of ``conversational machine learning'' that complements current data-intensive statistical approaches. If successful, it has implications for many types of computer interfaces, from giving users more control over their smart phones, to a providing a new generation of teachable web browsers. This talk covers joint work with Igor Labutov, Forough Arabshahi, Brad Meyers, Shashank Srivastava, Toby Li, Jennifer Lee, Antoine Bosselut, and Yeijin Choi.
我们可以用自然指令代替编程语言吗?
现在,计算机终于能够进行简单的对话,是时候探索用自然语言指令取代编程语言的潜力了。例如,只有不到1%的手机用户可以为他们的手机编程,为他们做新的事情,但如果这一系列的研究成功,我们可能会把这一比例提高到99%。这次演讲将描述我们最近的研究,探索我们如何让手机用户教他们的手机执行新的命令,使用自然语言交互和演示。这条研究路线代表了“会话机器学习”的范例,它补充了当前的数据密集型统计方法。如果成功,它将对许多类型的计算机界面产生影响,从让用户更多地控制他们的智能手机,到提供新一代可教的网络浏览器。这次演讲涵盖了与Igor Labutov, Forough Arabshahi, Brad Meyers, Shashank Srivastava, Toby Li, Jennifer Lee, Antoine Bosselut和Yeijin Choi的联合工作。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信