Lecture Notes

Template

Module 1: Introduction to NLP

Introduction to NLP

Module 2: Foundations

Foundations

Module 3: Classification

Classification

Module 4: Language Modeling

Language Modeling

Module 5: Semantics

Semantics

Module 6: Modern Neural Architectures

Modern Neural Architectures

Fine-Tuning and Reinforcement Learning

Module 7: Information Retrieval

Classical Information Retrieval

Neural Information Retrieval

Module 8: Task-Oriented Dialogue

Task Oriented Dialogue