This course represents an introduction to the theory and practice of computational approaches to natural language understanding. The course will cover common parsing methods for sentences, discourse and dialogue, and it will also address lexical processing tasks such as word sense disambiguation and clustering. We will study state of the art symbolic techniques in deep and shallow language processing, as well as statistical models, acquired by both unsupervised and supervised machine learning from online linguistic resources. Students will have the opportunity to explore what they have learned in written and practical assignments. These assignments will be designed to enable students to gain an understanding for the pervasiveness of language ambiguity at all levels and the problems this poses for automated language understanding, and for the relative strengths and weaknesses of the various theories and engineering approaches to these problems.
The course uses a Piazza discussion forum for questions relating to the course material or the assignments. If you are enrolled in the course, you should have received an invitation to join Piazza. Contact the lecturers if you haven't received one.
Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: firstname.lastname@example.org
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh