Course Schedule
Week 1
- Dates:
-
Jan 8-12
- Topics:
-
Setup, What is Computational Linguistics?
Readings
- Follow posted tutorials for setting up our course technology.
- TP Chapter 1
Week 2-3
- Dates:
-
Jan 15-26
- Topics:
-
Files, Text, Strings, Regular Expressions, Finite State Automata
No Office Hours for MLK Jr Day.
Readings:
- Course Notes: What is Python
- SLP Chapter 2, section 2.1 (pdf)
- TP, Chapter 2, Variables, expressions and statements
- TP Chapter 3, Functionss
Week 4-5
- Dates:
-
Jan 29-Feb 09
- Topics:
-
Text Normalization, Tokenization, Python Variables, Python Functions
Readings:
- SLP Chapter 2, sections 2.2, 2.3, 2.4
- TP, Chapter 10, Lists
- TP, Chapter 7, Iteration
- TP, Chapter 5, Conditionals
- NLTK Book, Chapter 3
Week 6-7
- Dates:
-
Feb 12 - 23
- Topics:
-
n-grams, Corpora, Document Classification, Python Loops and Conditionals
Readings
- SLP Chapters 3, 4, 5
Week 8-9
- Dates:
-
Feb 26 - Mar 08
- Topics:
-
Hidden Markov Models
Readings
- SLP Appendix A: Hidden Markov Models
- TP Chapter 11, Dictionaries
- TP Chapter 15, Classes and Objects
Spring Break
Week 10-11
- Dates:
-
Mar 18-29
- Topics:
-
Parsing, Dependency trees
Week 12-13
- Dates:
-
Apr 01-12
- Topics:
-
Distributional semantics, word “embeddings”
Week 14-15
- Dates:
-
Apr 15-19
- Topics:
-
Neural Network Basics, Review
Reuse
CC-BY-SA 4.0
Citation
BibTeX citation:
@online{fruehwald,
author = {Fruehwald, Josef},
title = {Course {Schedule}},
url = {https://lin511-2024.github.io/syllabus/schedule.html},
langid = {en}
}
For attribution, please cite this work as:
Fruehwald, Josef. n.d. “Course Schedule.” https://lin511-2024.github.io/syllabus/schedule.html.