Natural Language Processing
Fall 2025
Announcement
- Lectures: Tues/Thurs 3:30–5pm in Valley Life Sciences 2050
- Instructor office hours: Tues/Thurs 5-5:30pm in Valley Life Sciences 2050
- GSI office hours: Monday 4-5pm, Tuesday 9-10am, Wednesday 9-10am on Zoom (link on Ed)
- Edstem link (only accessible to Berkeley accounts): https://edstem.org/us/join/nDkqFH
- FAQ
- This schedule is tentative.
Schedule
| August 28 | Introduction | What is NLP? | Logistics |
| September 2 | Linguistics | Tasks, data, evaluation |
| September 4 | Linguistics | Speech; tokens and types; lexical semantics |
| September 9 | Linguistics | Word embeddings; syntax |
| September 11 | Linguistics | Sentence-level semantics | Dialogue, conversation, and interaction |
| September 16 | Sequence Modeling | Multilinguality | Sequence modeling |
| September 18 | Sequence Modeling | Sequence generation | N-gram language models |
| September 23 | Sequence Modeling | Neural Sequence Modelling | Sequence encoding and text classification |
| September 25 | Sequence Modeling | Sequence-to-Sequence Modelling |
| September 30 | Sequence Modeling | Attention |
| October 2 | Sequence Modeling | Transformer |
| October 7 | Speech Modeling | Speech Preliminaries |
| October 9 | Speech Modeling | Speech Recognition |
| October 14 | MIDTERM EXAM | NO CLASS |
| October 16 | Speech Modeling | Self-Supervised Learning for Speech |
| October 21 | Speech Modeling | Text-to-Speech Synthesis |
| October 23 | Speech Modeling | Neural TTS + Spoken LM |
| October 28 | Structure Modeling | |
| October 30 | Structure Modeling | |
| November 4 | Modern LLM recipe | |
| November 6 | Modern LLM recipe | |
| November 11 | Modern LLM recipe | |
| November 13 | Modern LLM recipe | |
| November 18 | Modern LLM recipe | |
| November 20 | Modern LLM recipe | |
| November 25 | Using Language Technology | |
| November 27 | Using Language Technology | |
| December 2 | Using Language Technology | |
| December 4 | Using Language Technology | |
| December 19 | FINAL EXAM |