Toward understanding natural language directions

By Thomas Kollar, Stefanie Tellex, Deb K. Roy, Nicholas A. Roy. 2010

458 citations recorded by the source corpus.

Speaking using unconstrained natural language is an intuitive and flexible way for humans to interact with robots. Understanding this kind of linguistic input is challenging because diverse words and phrases must be mapped into structures that the robot can understand, and elements in those structures must be grounded in an uncertain environment. We present a system that follows natural language directions by extracting a sequence of spatial description clauses from the linguistic input and then infers the most probable path through the environment given only information about the environmental geometry and detected visible objects. We use a probabilistic graphical model that factors into three key components. The first component grounds landmark phrases such as “the computers” in the perceptual frame of the robot by exploiting co-occurrence statistics from a database of tagged images such as Flickr. Second, a spatial reasoning component judges how well spatial relations such as “past the computers” describe a path. Finally, verb phrases such as “turn right” are modeled according to the amount of change in orientation in the path. Our system follows 60% of the directions in our corpus to within 15 meters of the true destination, significantly outperforming other approaches.

Subfields: Artificial Intelligence, Computer Networks and Communications, Computer Vision and Pattern Recognition, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Mohit Bansal
  3. Percy Liang
  4. Luke S. Zettlemoyer
  5. Jianfeng Gao
  6. Chelsea Finn
  7. Yejin Choi
  8. Caiming Xiong

In Computer Networks and Communications

  1. Sergey Levine
  2. Stefanie Tellex
  3. David L. Chen
  4. Thomas Kollar
  5. Matthew R. Walter
  6. Luke S. Zettlemoyer
  7. Nicholas A. Roy
  8. Yoav Artzi

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Trevor Darrell
  3. Dacheng Tao
  4. Li Fei-Fei
  5. Jitendra Malik
  6. Xiaogang Wang
  7. Andrew Zisserman
  8. Abhinav Kumar Gupta

In Natural Language Processing

  1. Mohit Bansal
  2. Percy Liang
  3. Luke S. Zettlemoyer
  4. Mirella Lapata
  5. Yejin Choi
  6. Daniel Klein
  7. Jason Aaron Edward Weston
  8. Christopher D. Manning

Citations in the corpus