Computer Laboratory > Teaching > Course material 2008–09 > Computer Science Tripos Syllabus and Booklist 2008-2009 > Natural Language Processing

next up previous contents
Next: Specification and Verification I Up: Lent Term 2009: Part Previous: Digital Signal Processing   Contents


Natural Language Processing

Lecturer: Dr A.L. Korhonen

No. of lectures: 8

Prerequisite courses: Regular Languages and Finite Automata, Probability, Logic and Proof, and Artificial Intelligence

Aims

This course aims to introduce the fundamental techniques of natural language processing and to develop an understanding of the limits of those techniques. It aims to introduce some current research issues, and to evaluate some current and potential applications.

Lectures

Objectives

At the end of the course students should

Recommended reading

* Jurafsky, D. & Martin, J. (2000). Speech and language processing. Prentice Hall.

For background reading, one of:
Pinker, S. (1994). The language instinct. Penguin.
Matthews, P. (2003). Linguistics: a very short introduction. OUP.

Although the NLP lectures don't assume any exposure to linguistics, the course will be easier to follow if students have some understanding of basic linguistic concepts.

For reference purposes:
The Internet Grammar of English, http://www.ucl.ac.uk/internet-grammar/home.htm



next up previous contents
Next: Specification and Verification I Up: Lent Term 2009: Part Previous: Digital Signal Processing   Contents