Week 1
Getting started
- Read Chapter 1 of the textbook.
- Get this done early this week.
- Project/problem ideas
- Write down four concrete ideas for NLP problems/projects you would
like to work on this term, as discussed in class yesterday.
Hand in on paper Wednesday, September 15.
Week 2
Project 1: a spelling recommendation system
- Read Section 3.11 (Minimum Edit Distance) of the textbook.
- Create and evaluate a spelling
recommendation system.
- Presentations will happen in class Friday, Sep 24. Documents and code
due 11:10 AM Monday, Sep 27.
Week 3
Language modeling with n-grams
- Read sections 4.1-7.
- By Wednesday, Sep 29.
- A document classification
problem.
- Presentations Wednesday Oct 6, documents/code/data due Friday Oct 8.
Week 4
Parsing and the Earley algorithm
- Read sections 4.1-7.
- By Wednesday, Sep 29.
- Write a parser.
- Due by 5:00PM Friday, October 15.
Weeks 5-7
Parsing, mission statements, etc.
- We did a project analyzing mission statements
- Reports were Oct 29, Nov 1
Week 8
Hidden Markov Models and speech recognition
- Finding interesting NLP tools
- Presentations on Monday, Nov 8
- An HMM-based part of speech tagger
- Due 11:10AM Monday, Nov 15