Schedule

See the course D2L page for a complete class schedule.

Class Preparation

To prepare for each lesson, complete any assigned readings and activities noted in the table below.

Week (start)UnitTopicReadingsNotes
4/26/2020Structured PredictionConstituency Parsing

Speech and Language Processing 12.4 - 12.5

Speech and Language Processing 13

Speech and Language Processing 14

4/19/2020Structured Prediction

Constituency Grammars

Dependency Parsing (cont'd)

Speech and Language Processing 12.1 - 12.3

Speech and Language Processing 15

4/12/2020Structured PredictionDependency Parsing

Speech and Language Processing 15

3/29/2020Sequence TaggingHMMs, MEMMs, and decoding

Speech and Language Processing 8.0 - 8.7

3/29/2020Sequence TaggingPart-of-Speech Tagging

Speech and Language Processing 8.0 - 8.7

3/22/2020Word and Phrase Representations

GloVe

Evaluating Embeddings

Introduction to Contextualized Embeddings

Speech and Language Processing 6.9 - 6.12

Glove: Global Vectors for Word Representation

The Illustrated BERT, ELMo, and co.

Word embeddings jupyter nb demo (.html)

DateDayUnitTopicReading (before class)Notes
3/16/2020
NO CLASS
2/26/2020WednesdayWord and Phrase Representationsword2vec (Skip-gram and CBOW)

Speech and Language Processing 6.8

2/24/2020MondayWord and Phrase RepresentationsTF-IDF, PPMI

Speech and Language Processing 6.3 - 6.7

2/19/2020WednesdayWord and Phrase RepresentationsLexical Semantics and Vector Semantics

Speech and Language Processing 6.0 - 6.2

2/17/2020MondayML BasicsRegularization, Multinomial LR

Speech and Language Processing 5.5 - 5.7

2/12/2020WednesdayML BasicsCross Entropy, MLE, and Gradient Descent

Speech and Language Processing 5.2 - 5.4

2/10/2020MondayML BasicsLogistic Regression

Speech and Language Processing 5.0 - 5.1

2/5/2020WednesdayML BasicsEvaluation

Speech and Language Processing 4.7 - 4.9

2/3/2020MondayML BasicsNaïve Bayes

Speech and Language Processing 3.4.0 - 3.4.1

Speech and Language Processing 4.2 - 4.6

1/29/2020WednesdayML BasicsNaïve Bayes

Speech and Language Processing 4.0 - 4.2

1/27/2020MondayNLP IntroPOS Tagging, NER, Parsing, and Coreference Resolution
1/22/2020WednesdayNLP Intro

Complete https://spacy.io/usage/spacy-101

Speech and Language Processing 2.4

1/20/2020
NO CLASS
1/15/2020WednesdaySyllabus, class overview, etc.