Natural Language Processing (CMSC 470)
Logistics
Location | Iribe 2207 | |
Time | Mon./Wed. 17:00pm - 18:15pm | |
Webpage | http://umiacs.umd.edu/~jbg/teaching/CMSC_470/ | |
Mailing List | http://piazza.com/umd/spring2019/cmsc470 | |
Text | Speech and Natural Language Processing | |
Syllabus | https://docs.google.com/document/d/1UN3qlJttJFRXP4qtoIriZxHjYQflvsUNsulHLIFVTzQ/edit?usp=sharing |
People
Professor
Jordan Boyd-Graber
IRB 4146
Office Hours (IRB 4146): Mondays 12:00 - 13:00 and by appointment
Teaching Assistant
Pranav Goel: IRB 4134, Thursday 16:00-17:00, Friday 15:00-16:00
Schedule
Date | In-Class Topic | Assignment Due | Lecture |
---|---|---|---|
Mon 28. January | Introduction to the course, Probability, and Python | [Video: A B] [PDF: A B] | |
Optional Readings:
|
|||
Wed 30. Jan | Information Retrieval / tf-idf | [Video: A B C] [PDF: A B C D] [Class] | |
Readings:
|
|||
Mon 4. Feb | Logistic Regression and Naive Bayes | [PDF A B C] [Video A B] [Class] | |
Readings:
|
|||
Wed 6. Feb | Homework Lab | ||
Fri 8. Feb | Homework Due | tf-idf | |
Mon 11. Feb | Project Framework / Codalab | [Video: A B C] [PDF: A B C] [Class] | |
Readings: | |||
Wed 13. Feb | Stochastic Gradient Descent | [PDF A B] [Video A] [Class A Class B] | |
Readings:
|
|||
Fri 15. Feb | Homework Due | NN Question Answering | |
Mon 18. Feb | Neural Networks for Language | [Video: Deep Backprop Frameworks Pytorch DAN] [PDF: A B C D E F] [Class] | |
Readings:
|
|||
Wed 20. Feb | Totally Unnecessary Snow Day | ||
Readings: | |||
Mon 25. Feb | Distributional Semantics (Word2Vec) | [Video: A B C] [PDF: A B C D] [Class] | |
Readings:
|
|||
Wed 27. Feb | Expo Match I (Students) | [Class] | |
Fri 1. Mar | Homework Due | Logistic Regression | |
Mon 4. Mar | Classification and Feature Engineering | [Video: Classification, Examples: A B] [PDF: Classification Examples: A B] [Class] | |
Readings:
|
|||
Wed 6. Mar | Neural Sequence Models | [PDF: A B C] [Video: RNN LSTM] [Class] | |
Readings:
|
|||
Fri 8. Mar | Homework Due | Deep Averaging Networks | |
Mon 11. Mar | Midterm Review | ||
Wed 13. Mar | Midterm | ||
Mon 25. Mar | Question Answering | [Video: Entity Recognition and Linking Coref Datasets Dr. QA] [PDF: A B C D E] [In-class] | |
Readings:
|
|||
Wed 27. Mar | Homework Lab | ||
Mon 1. Apr | Part of Speech Tagging / HMMs | [Video] [A B C] [In-class] | |
Readings:
|
|||
Wed 3. Apr | Constituency Parsing / PCFGs | [Video] [Slides Ex] [In-class] | |
Readings:
|
|||
Fri 5. Apr | HW Due | Sequence Buzzer | |
Mon 8. Apr | No Class: Meet to Discuss Project | [Sign Up] | |
Wed 10. Apr | Expo Match II (MAQT / Faculty) | [In-class] | |
Fri 12. Apr | Homework Due | Project Proposal Due | |
Mon 15. Apr | Machine Translation | [Video: Word-Based Phrase Neural] [PDF: Word Phrase Neural Ex] [In-class] | |
Readings: | |||
Wed 17. Apr | Topic Models | [Video: Intro Evaluation Gibbs Sampling] [PDF: Topic Models Gibbs Sampling Ex] [In-class] | |
Readings: | |||
Mon 22. Apr | Exercise Catchup | [In-class] | |
Wed 24. Apr | Project Workshop | ||
Fri 26. Apr | Homework Due | First Deliverable | |
Mon 29. Apr | Computational Social Science | [ Sentiment Ideology] | |
Readings: | |||
Wed 1. May | AMA | ||
Readings: | |||
Mon 6. May | Midterm Review | [In Class Video] | |
Wed 8. May | Midterm II | ||
Mon 13. May | Expo Match III (Surprise) | ||
Mon 20. May 16:00-18:00 | Final Presentations |