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
- Student enrollment form (due September 2): https://forms.gle/wXX6EMWDf4ntvuHp9
- 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; word embeddings |
September 9 | Linguistics | Syntax; semantics |
September 11 | Linguistics | Dialogue, conversation, and interaction |
September 16 | Sequence Modeling | Multilinguality; LM objectives; evaluation; count-based LMs |
September 18 | Sequence Modeling | FF language models; text classification |
September 23 | Sequence Modeling | Tagging; HMMs; decoding |
September 25 | Sequence Modeling | |
September 30 | Sequence Modeling | |
October 2 | Sequence Modeling | |
October 7 | Sequence Modeling | |
October 9 | Speech Modeling | |
October 14 | MIDTERM EXAM | |
October 16 | Speech Modeling | |
October 21 | Speech Modeling | |
October 23 | Speech Modeling | |
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 |