Computer Laboratory

Course pages 2015–16

Natural Language Processing

Lecture notes

Slides for individual lectures will be available online shortly before each lecture.

Slides for lecture 1 Pang et al paper on sentiment analysis
Slides for lecture 2
Slides for lecture 3 CLAWS 5 Tagset
Slides for lecture 4
Slides for lecture 5
Slides for lecture 6 Use WordNet online
Slides for lecture 7
Slides for lecture 8
Slides for lecture 9
Slides for lecture 10
Slides for lecture 11 (guest lecture)
Slides for lecture 12

Please note that the order of the lectures has changed slightly: we will now be discussing Compositional semantics after Lexical and distributional semantics.

Lectures 11 and 12 are not directly examinable. That is, you will not be required to remember any of the details of what is discussed in those lectures in order to answer an exam question, though we do hope that lectures 11 and 12 will help you to understand some of the material in the previous lectures better.

Some NLP and language related links: Current links
Sample chart parsing code, contributed by Paula Buttery (lecture 4)
Examples of automatically generated noun clusters (lecture 8)