ETE387 Natural Language Processing

Spring 2026

Welcome to the course website for ETE387 Natural Language Processing!

Natural Language Processing (NLP) enables computers to work with human language. In this course, you will explore the core models and algorithms that underpin modern NLP, with a strong emphasis on large language models (LLMs) and the development of chatbots.

NoteUpdate 2025-12-18

This website has now been reset ahead of the 2026 session. The Logistics section is already updated, and the rest of the course material will be added gradually. The first meeting will take place on 2026-01-21, 18:00–20:00. Please watch your email for a Zoom link.