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