Dalhousie University    [  http://web.cs.dal.ca/~vlado/csci6509/coursecalendar.html  ]
Fall 2024 (Sep3-Dec4)
Faculty of Computer Science
Dalhousie University

CSCI 4152/6509 — Course Calendar

[ Home | Calendar | Project ]
#DateTitle 
  Part I: Introduction
1 We Sep  4Course 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 17Last 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 30National Day for Truth and Reconciliation, University closed  
  We Oct  2Last 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 10A1 due A1 due
L5 Fr Oct 11 Lab 5: Python NLTK Tutorial 1  
  Mo Oct 14Thanksgiving 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 31Last 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 11Remembrance Day, University closed  
  Mo Nov 11Fall 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  4Classes end, Report due Report due
  Final Exam
  Th Dec 12Final Exam (8:30-10:30am) F.Exam

Maintained by: Vlado Keselj, last update: 19-Jun-2025