Graduate Natural Language Processing (INST 735 / CMSC 723 / LING 723)

Logistics

Location Iribe 1116
Time Mon./Wed. 14:00 - 15:15
Webpage http://umiacs.umd.edu/~jbg/teaching/CMSC_723/
Mailing List https://piazza.com/umd/fall2024/cmsc723inst735
Text Speech and Language Processing
Homework Submission Gradescope
Syllabus https://docs.google.com/document/d/1kTDrtQGpascUUUt2q4gBZXZ_zJ97e-uCd1QONlyAgmE/edit?usp=sharing

People

Professors

Jordan Boyd-Graber
Book Office Hours (Iribe 4146)
Naomi Feldman
Office Hours Monday 3:30-4:30 (Iribe 4152)

Teaching Assistants

Schedule

Date In-Class Topic Assignment Due
Monday, 26. August 2024
What the class is about
Readings
  • Speech and Language Processing Chapter 1
Topics Optional Readings (Background) Math Review Videos
Wednesday, 28. August 2024
What's a sentence, morpheme, type, token, word, etc. (nhf)
Readings Optional Readings (Reference) Topics
Friday, 30. August 2024
Homework Due Limerick
Monday, 02. September 2024
Labor Day
Wednesday, 04. September 2024
Classical language models (jbg)
Readings Optional Readings (Background) Topics Videos
Monday, 09. September 2024
What's in the speech signal (nhf)
Readings Optional Readings (Background) Topics Resources
Wednesday, 11. September 2024
Classification and evaluation (nhf)
Readings Topics
Friday, 13. September 2024
Homework Due Bigram Language Model
Monday, 16. September 2024
Pytorch and Logistic Regression (jbg)
Readings Topics Videos
Wednesday, 18. September 2024
Learning word representations (jbg)
Readings Optional Readings Topics Videos
Friday, 20. September 2024
Homework Due Classification
Monday, 23. September 2024
Linear neural language models (jbg)
Readings Optional Readings Topics Videos
Wednesday, 25. September 2024
Transformers (jbg)
Readings Optional Readings Topics Videos
Monday, 30. September 2024
Decoding (nhf)
Readings Topics
  • Self-attention
  • Masked attention
  • Risks
  • Strategies for analyzing representations
Wednesday, 02. October 2024
Alignment (jbg)
Readings Topics Videos
Friday, 04. October 2024 [Rosh Hashana]
Homework Due Feature Engineering
Monday, 07. October 2024
Prompting and Fine-Tuning (jbg)
Readings Topics Videos
Wednesday, 09. October 2024
Neural ASR (nhf)
Readings Optional Readings Topics
Friday, 11. October 2024
Homework Due Project Proposal
Monday, 14. October 2024
Structure in language: HMMs and PCFGs (nhf)
Readings Topics
  • HMMs
  • PCFGs
  • Dynamic programming
  • Parsing
  • Expectation maximization
Jordan's Videos
Wednesday, 16. October 2024
Syntax: Dependency Grammars (nhf)
Readings Optional Readings Topics Jordan's Videos
Monday, 21. October 2024 [Succos]
Semantics (nhf)
Readings Optional Readings (Background) Topics
  • Compositional semantics
  • Lambda calculus
  • Combinatory categorial grammar
  • Representations of time
  • Semantic role labeling
Wednesday, 23. October 2024 [Succos]
Machine translation (jbg)
Readings Videos Lectures
Friday, 25. October 2024 [Simchas Torah]
Homework Due DAN
Monday, 28. October 2024
Question Answering (jbg)
Readings Videos Topics
Wednesday, 30. October 2024
Coreference (nhf)
Readings Topics
  • Mentions
  • Entities
  • The problem of coreference
  • Rule-based systems and features
  • Neural end-to-end systems
Friday, 01. November 2024
Homework Due Syntax
Monday, 04. November 2024
Writing and Reviewing Papers (jbg)
Readings
  • On Writing Well (Part 1)
  • https://ceulearning.ceu.edu/pluginfile.php/100337/mod_forum/attachment/9319/Zinsser%20On%20Writing%20Well%20pt1.pdf
Topics Optional Reading Videos
Wednesday, 06. November 2024
Careers in NLP (jbg)
Optional Readings Topics Videos
Friday, 08. November 2024 [Shavuos]
Homework Due Finetuning
Monday, 11. November 2024
Midterm Review (TA)
Wednesday, 13. November 2024
Midterm (nhf)
Monday, 18. November 2024
Modeling human Sentence Processing (nhf)
Wednesday, 20. November 2024
Modeling human Speech Perception (nhf)
Friday, 22. November 2024
Homework Due Project Deliverable
Monday, 25. November 2024
Annotation (nhf)
Optional Readings
Wednesday, 27. November 2024
Thanksgiving
Monday, 02. December 2024
Multimodal (jbg)
Wednesday, 04. December 2024
Ask Us Anything
Friday, 06. December 2024
Homework Due Poster
Monday, 09. December 2024
Poster day