UTCS Artificial Intelligence
courses
talks/events
demos
people
projects
publications
software/data
labs
areas
admin
Learning to Interpret Natural Language Commands through Human-Robot Dialog (2015)
Jesse Thomason
,
Shiqi Zhang
,
Raymond Mooney
, and
Peter Stone
Intelligent robots frequently need to understand requests from naive users through natural language. Previous approaches either cannot account for language variation, e.g., keyword search, or require gathering large annotated corpora, which can be expensive and cannot adapt to new variation. We introduce a dialog agent for mobile robots that understands human instructions through semantic parsing, actively resolves ambiguities using a dialog manager, and incrementally learns from human-robot conversations by inducing training data from user paraphrases. Our dialog agent is implemented and tested both on a web interface with hundreds of users via Mechanical Turk and on a mobile robot over several days, tasked with understanding navigation and delivery requests through natural language in an office environment. In both contexts, We observe significant improvements in user satisfaction after learning from conversations.
View:
PDF
,
HTML
Citation:
In
Proceedings of the 2015 International Joint Conference on Artificial Intelligence (IJCAI)
, pp. 1923--1929, Buenos Aires, Argentina, July 2015.
Bibtex:
@inproceedings{IJCAI15-thomason, title={Learning to Interpret Natural Language Commands through Human-Robot Dialog}, author={Jesse Thomason and Shiqi Zhang and Raymond Mooney and Peter Stone}, booktitle={Proceedings of the 2015 International Joint Conference on Artificial Intelligence (IJCAI)}, month={July}, address={Buenos Aires, Argentina}, pages={1923--1929}, url="http://www.cs.utexas.edu/users/ai-lab?thomason:ijcai15", year={2015} }
People
Raymond J. Mooney
Faculty
mooney [at] cs utexas edu
Peter Stone
Faculty
pstone [at] cs utexas edu
Jesse Thomason
Ph.D. Alumni
thomason DOT jesse AT gmail
Shiqi Zhang
Postdoctoral Alumni
szhang [at] cs utexas edu
Areas of Interest
Language and Robotics
Learning for Semantic Parsing
Robotics
Labs
Machine Learning
Learning Agents