![]() |
[ http://web.cs.dal.ca/~vlado/csci6509/coursecalendar.html ]
Fall 2024 (Sep3-Dec4) Faculty of Computer Science Dalhousie University |
# | Date | Title | |
---|---|---|---|
Part I: Introduction | |||
1 | We Sep 4 | Course Introduction | |
2 | Mo Sep 9 | Ambiguities in NLP; Course Project | |
Part II: Stream-based Text Processing | |||
3 | We Sep 11 | Finite Automata Review | A0 out |
L1 | Fr Sep 13 | Lab 1: FCS Computing Environment, Perl Tutorial 1 | |
4 | Mo Sep 16 | Regular Expressions and Perl | |
Tu Sep 17 | Last day to add/drop courses | ||
5 | We Sep 18 | Basic NLP in Perl | A0 due |
L2 | Fr Sep 20 | Lab 2: Perl Tutorial 2 | |
6 | Mo Sep 23 | Counting N-grams | A1 out |
7 | We Sep 25 | Elements of Information Retrieval and Text Mining | |
L3 | Fr Sep 27 | Lab 3: Perl Tutorial 3 | |
Fr Sep 27 | P0 Project Topic Proposal due | P0 due | |
Mo Sep 30 | National Day for Truth and Reconciliation, University closed | ||
We Oct 2 | Last day to drop classes without "W", change audit to credit or vv. | ||
8 | We Oct 2 | Similarity-based Classification | |
L4 | Fr Oct 4 | Lab 4: Git and GitLab Tutorial | |
Part III: Probabilistic and Machine Learning Approach to NLP | |||
9 | Mo Oct 7 | P0 Topics Discussion; Introduction to Probabilistic Modeling | |
10 | We Oct 9 | Basic Probabilistic Models; P0 Topics Discussion (2) | |
Th Oct 10 | A1 due | A1 due | |
L5 | Fr Oct 11 | Lab 5: Python NLTK Tutorial 1 | |
Mo Oct 14 | Thanksgiving Day, University closed | ||
11 | We Oct 16 | Naive Bayes Model; P0 Topics Discussion (3) | |
L6 | Fr Oct 18 | Lab 6: Python NLTK Tutorial 2 | |
12 | Mo Oct 21 | P0 Topics Discussion (4); N-gram Model | |
13 | We Oct 23 | N-gram Model Smoothing | |
L7 | Fr Oct 25 | Lab 7: P1 Submission help; TeX/LaTeX Tutorial (not marked) | |
14 | Mo Oct 28 | POS Tagging and Hidden Markov Model | P1 due |
15 | We Oct 30 | Inference with HMMs | A2 out |
Th Oct 31 | Last day to drop classes with "W" | ||
16 | Mo Nov 4 | Efficient Inference for Bayesian Networks and HMMs | |
17 | We Nov 6 | Neural Networks and NLP | |
L8 | Fr Nov 8 | Lab 8: Python Tutorial with PyTorch | |
Mo Nov 11 | Remembrance Day, University closed | ||
Mo Nov 11 | Fall Study Break Nov 11-15, no classes, University open except Mon | ||
Part IV: Parsing (Syntactic Processing) | |||
18 | Mo Nov 18 | Deep Learning and NLP; DCG and PCFG | A2 due |
19 | We Nov 20 | DCG and PCFG Grammars | A3 out |
L9 | Fr Nov 22 | Lab 9: Prolog Tutorial 1 | |
20 | Mo Nov 25 | Syntax of Natural Languages; CKY Algorithm | |
21 | We Nov 27 | CKY Algorithm and PCFGs | |
Th Nov 28 | Assignment 4 out | A4 out | |
L10 | Fr Nov 29 | Lab 10: Prolog Tutorial 2 | |
Part V: Student Presentations | |||
Mo Dec 2 | Student Presentations | ||
Tu Dec 3 | Student Presentations | ||
We Dec 4 | Student Presentations | A3 due, A4 due | |
We Dec 4 | Classes end, Report due | Report due | |
Final Exam | |||
Th Dec 12 | Final Exam (8:30-10:30am) | F.Exam |