The objective of this course is to introduce and teach the fundementals of problems, theories, algorithms and applications of Natural Language Processing (NLP).
Data Structures
Speech and Language Processing (3rd ed. draft) Dan Jurafsky and James H. Martin (html). |
- Jacob Eisenstein, Natural
Language Processing (2018) [Available on bCourses] [G] Yoav
Goldberg, Neural Network Methods for Natural Language Processing
(2017)
- James Pustejovsky and Amber Stubbs, Natural Language Annotation
for Machine Learning (2012)
Evaluation Tool (*) | Weight in % |
---|---|
Assignments, Presentations and Projects |
30 |
In-term Exams - 1 Midterm |
30 |
Final | 40 |
WEEK | TOPIC(S) |
---|---|
1 | Introduction |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 |