WS 2018/19

Computational Linguistics

 

Schedule


* = optional reading

Date Topic Reading Assignments
16 Oct

(no class - introductory week)

19 Oct

(no class - introductory week)

23 Oct

Introduction

26 Oct

Crash course in Python and NLTK

A1
30 Oct

Generative statistical models; n-grams

  • Jurafsky & Martin, Chapters 4.1-4.2
  • * Kevin Murphy, Binomial and multinomial distributions
  • * Jurafsky & Martin (Smoothing), Chapters 4.5-4.7
  • * Manning & Schütze (Smoothing), Chapters 6.2-6.3
02 Nov

More Python

06 Nov

POS tagging with HMMs

  • Jurafsky & Martin, Chapters 5.1-5.5, 6.1-6.4
A1 due; A2
09 Nov

HMM training

13 Nov

Discussion of Assignment 1

16 Nov

Context-free grammars

20 Nov

Complexity of algorithms and the CKY parser

A2 due; A3
23 Nov

Probabilistic CFGs

  • Jurafsky & Martin, Chapter 14.1-14.5, 14.7
27 Nov

Discussion of Assignment 2

30 Nov

Training PCFGs

04 Dec

More accurate PCFG parsing

A3 due; A4
07 Dec

Advanced PCFG parsing algorithms

11 Dec

Discussion of Assignment 3

14 Dec

Dependency parsing

18 Dec

Statistical machine translation - Alignments

A4 due; A5
21 Dec

Statistical machine translation - Translation

25 Dec

(Christmas break)

28 Dec

(Christmas break)

01 Jan

(Christmas break)

04 Jan

(Christmas break)

08 Jan

Discussion of Assignment 4

11 Jan

More expressive grammar formalisms

15 Jan

Bayesian methods - LDA

A5 due; A6
18 Jan

Bayesian methods - Grammar induction

22 Jan

Discussion of Assignment 5

25 Jan

Semantic parsing

29 Jan

(AK away)

A6 due
01 Feb

Lexical semantics

05 Feb

Discussion of Assignment 6

08 Feb

Discussion of final projects