||Natural Language in Blocks Worlds
||Petersen, Niklas Christoffer
||Villadsen, Jørgen (Algorithms and Logic, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
||Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
||This project concerns natural language processing in strictly limited domains, and
the potential of natural language as user interfaces to such domains.
Different approaches are presented for the syntactic analysis, namely Denite Clause
Grammars and Combinatory Categorial Grammars. A first-order logical formalism
is presented for the semantic analysis, thus allowing first-order logical terms to be
obtained from English input sentences.
To demonstrate the potential, a working implementation is realized in Prolog using
a world of blocks as domain.
Optimizations and practical applications are discussed, and it is argued that the
presented solution are successful.
||Technical University of Denmark (DTU) : Kgs. Lyngby, Denmark
Creation date: 2010-06-28
Update date: 2010-06-28