COMP448: Advanced Topics in Natural Language Processing
This is the home page for COMP448, Semester 1 2009. This page is publicly accessible and links to the unit outline and (soon) to the unit pages on the Moodle course management system.
In the first half of the unit, Rolf Schwitter will focus on computer-processable controlled natural languages and the integration of controlled natural languages with automated reasoning services. We will build a controlled language processor and explore how controlled natural languages are related to formal languages and how these controlled natural languages can be used as knowledge representation languages and as high-level interface languages to automated reasoning engines.
In the second half of the unit, Diego Molla will take us into text-based question answering (QA) systems. These systems are a response to the increasing demand to find specific information available in text documents (such as manuals, reports, or web pages). We will explore what information can be extracted from questions and how it can be used to find for answers in the texts. We will study AnswerFinder, our own question answering (see AnswerFinder) and will explore ways to extend it to new domains and improved functionality.