|
Week
|
Lecture (Thursday)
|
Links
|
Week 1:
|
Everything you ever wanted to know about computational linguistics, in one class!
(a.k.a. Course Overview)
Introduction to Morphology and Syntax
|
Course Syllabus
Open NLP Project
LingPipe Project
|
Week 2:
|
Review: Probability and Statistics
Graphical Models: The Hidden Markov Model
Graphical Models: Conditional Random Fields
Reading:
HMM Tutorial (Read sections I-III, first 9 pages; skim the rest)
CRF Tutorial (Read first 15 pages, through linear-chain CRFs)
|
Java HMM software
Java CRF package
|
Week 3:
|
Introduction to Semantics and Pragmatics
Reading: Dan Gildea's Semantic Role Labeling paper (Read sections 1-6)
Also, review the HMM and CRF tutorials from last time.
|
SwiRL, Mihai Surdeanu's GPL semantic role labeling software
UIUC's semantic role labeling demo
|
Week 4:
|
Introduction to Text Classification
Reading: Chapters 13 and 14 of the Introduction to Information Retrieval
|
|
Week 5:
|
Text Classification and Clustering
Reading: Chapters 15 and 16 of the Introduction to Information Retrieval
|
SVM Light
LibSVM
|
Week 6:
|
Information Retrieval
Reading: Chapters 6 and 9 of the Introduction to Information Retrieval
|
Apache Lucene Open-source Search Engine
|
Week 7:
|
Language Modeling and information retrieval
Reading:
Ponte and Croft's original paper on language modeling for IR
A more sophisticated document-level language model: Latent Dirichlet Allocation (LDA) (skim section 5)
|
Lemur Project
MALLET Project
|
Week 8:
|
Midterm and Projects
|
|
Week 9:
|
Information Extraction 1
Reading: IE by Pattern Matching and Bootstrapping
Table Extraction with CRFs
|
|
Week 10:
|
Information Extraction 2
Reading: Unsupervised Extraction of Named Entities from the Web
Extracting Classes and Attributes from Web Documents and Query Logs
|
|
Week 11:
|
Open IE and Wikipedia IE
Reading: Open-domain Semantic Parsing (to be emailed to you)
Autonomously Semantifying Wikipedia
|
|
Week 12:
|
Sentiment Extraction
Reading: Extracting Product Features and Opinions from Reviews
Opinion Spam and Analysis
|
|
Week 13:
|
Advanced Topics
Reading: Using Closed Captions as Supervision for Video Activity Recognition
On Social Networks and Collaborative Recommendation
|
|
Week 14:
|
|
|
Week 15:
|
Final Project Report due on Monday, May 10 at 6p.m.!
|
|