6.863J/9.611J Natural Language Processing

 Course Home
 Calendar & Lecture Schedule
 Laboratory Assignments
 Lecture Notes & Readings
 Course Tools & Software
 Class messages  & Discussion Forum

Laboratory Assignments

Below is a tentative schedule of laboratory assignments for the course.  Note that each laboratory will generally consist of (1) a set of background readings on the computational and linguistic theory behind the assignment; (2) a set of 'warm-up' preparatory exercises to gain familiarity with the software and the assignment domain, perhaps including some non-computer problems; and (3) the main assignment itself, which will be computer-based. Instructions for using the software for each laboratory will be provided.

No. DATE OUT
DATE DUE
Task Resource
1a 
Feb  09
Feb 17
Word Parsing - warmup  Kimmo finite-state morphological system, pykimmo & pckimmo
   1b
Feb 11 Feb 23
Word Parsing - handling a new language
As above
 2a
Feb 23 Mar 08
Word Tagging & Statistical Models of language
Ngram package; Brill statistical tagger; HMM tagger
2b
Mar 01
Mar 10
Word Tagging & Statistical Models of language
Ngram package; Brill statistical tagger; HMM tagger
 3a Mar 8
Mar 19
Phrase Parsing -  CFG introduction
 Python earley parser
 3b Mar 27
Apr 12
Phrase Parsing -  complex language
 Python earley parser
4
Apri 22
Apr 30
Semantic Interpretation Part I
 Lambda calculus semantic evaluator; Wordnet
 #6
May 12
Final Project


      February                 March                April                  May      
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 1 1
8 9 10 11 12 13 14 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8
15 16 17 18 19 20 21 14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15
22 23 24 25 26 27 28 21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22
29 28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29
30 31

Assignment Specifics:


Laboratory 1 - Word parsing & morphology

                         Laboratory 1a - Warmup Exercises with Kimmo

                         Laboratory 1b - Word parsing and Spanish

Laboratory 2 - Word tagging & statistical models of language

                         Laboratory 2a - Ngrams & Tagging

                         Laboratory 2b - Evaluating Taggers

Laboratory 3 - Phrase structure parsing

                         Laboratory 3a - Phrase structure parsing warmup

                         Laboratory 3b - Phrase structure parsing - writing grammar rules

Laboratory 4 - Semantic interpretation

Laboratory 5 - Word meaning & Machine translation
Laboratory 6 - Final project


.




 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy