An Ontological Approach for Natural Language Command Interpretation and Its Application in Robotics

We present an ontological approach for interpreting natural language commands as well as an application to intelligent robots. In our approach, we first extract meaningful keywords from the user commands by adopting lexico-semantic pattern matching. A structured representation is then built by extracting and arranging meta-data for each keyword. The data is then transformed into an ontological knowledge representation. We implemented a prototype interpretation system, and applied it to the voice user interface of an intelligent mobile robot. The system was tested with several commands for querying weather or traffic information and controlling the robot and various digital home devices. The present experiments with an ontological based interpretation scheme demonstrate that the coverage of user commands can be easily extended, as the representation is logical and declarative

[1]  Minsu Jang,et al.  Ubiquitous robot simulation framework and its applications , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Fausto Giunchiglia,et al.  Semantic Matching: Algorithms and Implementation , 2007, J. Data Semant..

[3]  Erhard Rahm,et al.  A survey of approaches to automatic schema matching , 2001, The VLDB Journal.

[4]  Minsu Jang,et al.  Bossam: An Extended Rule Engine for OWL Inferencing , 2004, RuleML.

[5]  H. Kanai,et al.  Optical Coherence Domain Mid-infrared Spectroscopy , 2006, 2006 SICE-ICASE International Joint Conference.

[6]  York Sure-Vetter,et al.  Ontology Mapping - An Integrated Approach , 2004, ESWS.

[7]  Dong-Choon Lee,et al.  A study on the prevention of accidents in subway station through the surveys on accidents in a subway station , 2006, 2006 SICE-ICASE International Joint Conference.