The University of Aberdeen
The Computing Science Department

Course Title: Natural Language Processing


It is no longer only in Science Fiction that computers are able to understand and produce utterances in natural languages like English and French (either spoken or written). On the other hand, there are still large gaps between computer and human performance on these tasks. This course will review basic techniques for natural language processing, covering applications ranging from spelling correction to translation, information retrieval to speech dialogue systems. The course aims to:

  1. Explain why natural language processing is hard
  2. Give examples of state-of-the-art natural language processing systems
  3. Present useful general concepts and algorithms for building natural language processing systems
A key feature of recent research in natural language processing is the combining together of: The course will attempt to show the strengths and weaknesses of these two approaches.

The course lasts for 12 weeks and is worth 15 credits. The course organiser is Kees van Deemter. Lecturers are Chris Mellish and Kees van Deemter.

Timetable

Lectures Practicals Practicals start in the second week of teaching.