Date | Lecture Topic | Readings for this Lesson | Homework Due |
---|---|---|---|
Tue, Jan 28, 2025 |
What class is this? [slides] |
||
Thu, Jan 30, 2025 |
What is NLP? [slides] |
|
|
Fri, Jan 31, 2025 |
Waitlist Deadline |
||
Tue, Feb 4, 2025 |
Examples of NLP Tasks [slides] |
|
|
Mon, Feb 3, 2025 |
Waitlists Deactivated |
||
Thu, Feb 6, 2025 |
Examples of NLP Tasks [slides] |
||
Fri, Feb 7, 2025 |
Last Day to Change Schedule |
||
Tue, Feb 11, 2025 |
No Class -- Snow Day |
||
Thu, Feb 13, 2025 |
Examples of NLP Tasks [slides] |
||
Tue, Feb 18, 2025 |
Machine Learning Basics & Evaluation [slides] |
|
HW1: Being up to the Task |
Thu, Feb 20, 2025 |
Machine Learning Basics & Evaluation + Classification with Logistic Regression [slides] |
|
|
Tue, Feb 25, 2025 |
Classification with Logistic Regression [slides] |
|
|
Thu, Feb 27, 2025 |
PyTorch & HuggingFace Tutorial [slides] |
||
Tue, Mar 4, 2025 |
Vector Embeddings [slides] |
|
|
Thu, Mar 6, 2025 |
Vector Embeddings [slides] |
||
Tue, Mar 11, 2025 |
Class Cancelled |
Project Milestone 1: Project Proposal |
|
Thu, Mar 13, 2025 |
N-Gram Language Models [slides] |
|
|
Tue, Mar 18, 2025 |
Spring Break - No Class |
||
Thu, Mar 20, 2025 |
Spring Break - No Class |
||
Mon, Mar 24, 2025 |
|
Grad Checkpoint 1: Selection |
|
Tue, Mar 25, 2025 |
Review - No Class [slides] |
||
Thu, Mar 27, 2025 |
Neural Language Models [slides] |
|
|
Tue, Apr 1, 2025 |
Recurrent Neural Network LMs + Tutorial [slides] |
|
|
Thu, Apr 3, 2025 |
Attention & Transformers [slides] |
|
|
Fri, Apr 4, 2025 |
Last Day to Withdraw from Individual Classes |
HW2: Evaluation |
|
Tue, Apr 8, 2025 |
Decoding, Pretraining & Finetuning [slides] |
|
|
Thu, Apr 10, 2025 |
Prompt Engineering Tutorial [slides] |
|
Project Milestone 2: Project Progress |
Tue, Apr 15, 2025 |
Ethics of NLP [slides] |
|
|
Thu, Apr 17, 2025 |
Ethics of NLP [slides] |
|
|
Tue, Apr 22, 2025 |
Class Cancelled |
||
Thu, Apr 24, 2025 |
Alignment |
|
|
Tue, Apr 29, 2025 |
Making LLMs Smaller |
|
Grad Checkpoint 2: Draft HW 3: Prompt Engineering |
Thu, May 1, 2025 |
Retrieval-Augmented Generation (RAG) |
|
|
Tue, May 6, 2025 |
Applications: Machine Translation |
|
Grad Checkpoint 3: Feedback Project Milestone 3: Rough Draft |
Thu, May 8, 2025 |
Applications: Dialog Systems |
|
|
Tue, May 13, 2025 |
Applications: Creative Generation |
|
|
Thu, May 15, 2025 |
Project Presentations, 10:30 AM-12:30 PM |
Project Milestone 4: Final Submission
Grad Checkpoint 4: Final Submission |