Schedule
Last updated: 20 Feb 2022 to fix cascading deadlines due to Assignment #1 extension.
Note that the L1 class will be simulcasted from the physical venue of i3 Auditorium. Our L2 section will be held on Zoom conferencing only. Recordings will take place where possible by Zoom and will be made available via LumiNUS. Deadlines for the class will generally try to be kept on Thursdays.
Note in the Readings column:
- (SLP2) Dan Jurafsky and James Martin, Speech and Language Processing, 2nd edition. We are only using this previous edition for the first chapter, since it is not finished in the 3e draft.
- (SLP3) Dan Jurafsky and James Martin, Speech and Language Processing, 3rd edition (recently updated on 29 Dec 2021)
- (E) Jacob Eisenstein, Natural Language Processing (2018)
Date | Description and Optional Readings | Deadlines and Mark Weightage |
---|---|---|
NUS Week 01 L1: 14 Jan / L2: 10 Jan | Administrivia and Introduction · SLP2, Ch 1. | |
Week 02 L1: 21 Jan / L2: 17 Jan | Words · SLP3, Ch 2. | |
Week 03 L1: 28 Jan / L2: 24 Jan | Language Models · SLP3, Ch 3. | · Self form mini-groups of size 1–3 students for the class project. · Thu 27 Jan: Assignment 1 out. · Tutorial 1 |
Week 04 L1: 4 Feb / L2: 7 Feb | Text Classification L2: No lecture due to Chinese New Year · SLP3, Ch 4. · E, Chs 2–4. | · Final project groups assembled by the CS4248 staff. |
Week 05 L1: 11 Feb / L2: 14 Feb | Connectionist Machine Learning · SLP3, Ch 5. | · Thu 10 Feb 23:59 SGT: Assignment 1 due (10% of Final Marks). · Thu 10 Feb: Assignment 2 out. · Tutorial 2 |
Week 06 L1: 18 Feb / L2: 28 Feb | Embeddings and Ethics · SLP3, Ch 26. · E, Ch 19. | |
Week Recess | ||
Week 07 L1: 4 Mar / L2: 7 Mar | Sequences · SLP3, Ch 8. · E, Ch 7. | · Thu 3 Mar 23:59 SGT: Project Intermediate Update due (5% of Final Marks). · Thu 3 Mar: 1st TEAMMATES intragroup peer review out (ungraded). · Tutorial 3 |
Week 08 L1: 11 Mar / L2: 14 Mar | Encoder–Decoder · SLP3, Ch 9. | · Thu 10 Mar 23:59 SGT: Assignment 2 due (10% of Final Marks). · Thu 10 Mar 23:59 SGT: 1st TEAMMATES intragroup peer review due (ungraded). · Thu 10 Mar: Assignment 3 out. |
Week 09 L1: 18 Mar / L2: 21 Mar | Trees · SLP3, Chs 12, 13, 15. · E, Chs 9, 10. | · Tutorial 4 |
Week 10 L1: 25 Mar / L2: 28 Mar | Semantics | · Project Consultations (varies) · Thu 24 Mar 23:59 SGT: Assignment 3 due (10% of Final Marks). |
Week 11 L1: 1 Apr / L2: 4 Apr | Classification Applications · SLP3, Ch 25. | · Project Consultations (varies) · Tutorial 5 |
Week 12 L1: 8 Apr / L2: 11 Apr | Sequence Applications · SLP3, Ch 25. · E, Ch 18. | · Apr 7 Mar 23:59 SGT: Project Reports due (30% of Final Marks). · Apr 7: 2nd TEAMMATES intragroup peer review out (may moderate Project Report grade) |
Week 13 | L1: No lecture due to lecture synchronization | · Apr 14 Mar 23:59 SGT: 2nd TEAMMATES intragroup peer review due (may moderate Project Report grade) · Tutorial 6 |
Reading Week | ||
Exam Week 1 | ||
Exam Week 2 | · Final Examination (30%; Fri, 6 May 14:30–16:30 SGT). |
Yes, we know the registrar shafted us with a very late exam. Sorry, there's nothing we can do. Hopefully that means you will have nothing left to study for and have no problems concentrating for the final.