Beta 1

Title Natural Language in Blocks Worlds
Author Petersen, Niklas Christoffer
Supervisor Villadsen, Jørgen (Algorithms and Logic, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Bachelor thesis
Year 2010
Abstract 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.
Imprint Technical University of Denmark (DTU) : Kgs. Lyngby, Denmark
Series IMM-B.Sc.-2010-22
Original PDF bac10_22_net.pdf (1.49 MB)
Admin Creation date: 2010-06-28    Update date: 2010-06-28    Source: dtu    ID: 264173    Original MXD