| 1 |
1/12 - 1/16 |
- Course introduction
- Text data preprocessing: Normalization, lemmatization, stemming, stop words removal…
- Text Representations:
- One hot encoding
- BoW (frequency counting)
- TF-IDF
|
|
Quiz 0 | Knowledge-based topics | out 1/12 - due 1/16 |
- Chapter 1 Introduction to Natural Language Processing by Jacob Eisenstein
- Chapter 2.1 Introduction to Natural Language Processing by Jacob Eisenstein
|
| 2 |
1/19 - 1/23 |
- Official institute holiday – Martin Luther King, Jr. Day
- Classification Introduction
- Naive Bayes
- Classification Model Evaluation: accuracy, precision, recall, confusion matrix
|
|
Quiz 1 | week 1 topics | out 1/16 - due 1/23 |
- Chapter 2.2 Introduction to Natural Language Processing by Jacob Eisenstein
|
| 3 |
1/26 - 1/30 |
- Logistic Regression
- SVM
- Perceptron
|
- HW1 due 1/30
- HW2 out 1/30
|
Quiz 2 | week 2 topics | out 1/23 - due 1/30 |
- Chapters 2.3, 2.4, 2.5 Introduction to Natural Language Processing by Jacob Eisenstein.
|
| 4 |
2/02 - 2/06 |
- SVD (Dimensionality Reduction) + Co-occurrence embeddings
- Glove
|
|
Quiz 3 | week 3 topics | out 1/30 - due 2/06 |
|
| 5 |
2/09 - 2/13 |
- Neural Network (fully connected)
- Word2vec: CBoW, Skip-Gram
- Toolbox on Classification Algorithms
- Toolbox on Word2Vec
|
|
Quiz 4 | week 4 topics | out 2/06 - due 2/13 |
|
| 6 |
2/16 - 2/20 |
- CNN
- RNN
- Toolbox on CNN For Text Classification
|
- HW2 due 2/20
- HW3 out 2/20
|
Quiz 5 | week 5 topics | out 2/13 - due 2/20 |
|
| 7 |
2/23 - 2/27 |
- LSTM and GRU
- LSTM + Attention (Focus on Attention mechanism)
|
|
Quiz 6 | week 6 topics | out 2/20 - due 2/27 |
|
| 8 |
3/02 - 3/06 |
|
|
Quiz 7 | week 7 topics | out 2/27 - due 3/06 |
|
| 9 |
3/09 - 3/13 |
- Transformer models
- Examples: BERT(Bidirectional Encoder Representations from Transformers) and GPT (Generative Pre-trained Transformer)
|
- HW3 due 3/13
- HW4 out 3/13
|
|
|
| 10 |
3/16 - 3/20 |
- Sequence Labelling: POS Tagging
- Sequence Labelling: NER
|
|
Quiz 8 | week 9 topics | out 3/13 - due 3/20 |
|
| 11 |
3/23 - 3/27 |
|
|
|
|
| 12 |
3/30 - 4/03 |
- Unsupervised Models
- Topic Modeling (Latent Semantic Indexing, LDA (Latent Dirichlet Allocation)
|
- HW4 due 4/03
- HW5 out 4/03
|
Quiz 9 | week 10 topics | out 3/20 - due 4/03 |
|
| 13 |
04/06 - 4/10 |
- Introduction to Generative AI
- Prompt Engineering Techniques
- Retrieval Augmented Generation (RAG)
- Toolbox on Exploring LLMs
|
|
Quiz 10 | week 12 topics | out 4/03 - due 4/10 |
|
| 14 |
4/13 - 4/17 |
- Foundations of Agentic AI
- Architectures and Reasoning in Agentic AI
- Multi-Agent and Real World Systems
|
|
Quiz 11 | week 13 topics | out 4/10 - due 4/17 |
|
| 15 |
4/20 - 4/24 |
|
|
Quiz 12 | weeks 14 & 15 topics | out 4/17 - due 4/24 |
|
| 16 |
4/27 - 4/28 |
- Course and Homework Wrap-Up
|
- Note: You may submit HW5 without penalty until 04/28
|
|
|