Ling 472/CSE 472: Introduction to Computational Linguistics
Spring 09

Course Info

Instructor Info

  David Goss-Grubbs Dan Jinguji
Office Hours: Mondays, 10:30-12:30 & by appt
Tuesdays, 1:30-3:00 or by appt.
Office: Art 333 Art 333
Email: davidgg at u danjj at u

Syllabus

Description

Goals: By the end of this course, you will:

Computational linguistics is a broad field incorporating research and techniques for processing language with computers at all levels of linguistic structure. Students are expected to have a background in either computer science or linguistics, but not necessarily both. Expect this class to be difficult at times and easy at others. We hope to offer something new and interesting for everyone.

Note: To request academic accommodations due to a disability, please contact Disabled Student Services, 448 Schmitz, 206-543-8924 (V/TTY). If you have a letter from Disabled Student Services indicating that you have a disability which requires academic accommodations, please present the letter to the instructor so we can discuss the accommodations you might need in this class.

Requirements

Students are expected to complete the assigned readings before each lecture. Lecture and lab will connect with the readings, but not everything in the readings will be covered in lecture. Homework assignments and exams may nonetheless cover material in the readings not gone over in class.

Late homework policy: Unless prior arrangements are made, homework turned in late but within 24 hours of the deadline will be graded at 80% credit, homework turned between 24 and 48 hours will be graded at 70% credit, and homework turned in later than that will not be graded. No late final projects will be accepted.

Grades will be based on homework assignments (45%), the midterm (20%), the final project (30%) and class participation (lecture, section and the GoPost board) (5%).

Schedule of Topics and Assignments (May be updated)

Date Topic Reading Due
3/30 Introduction & overview Ch 1 Web Survey
4/1 Reg exps; FSA Ch 2  
4/3 Lab    
4/6 Morphology & FST Ch 3.1 - 3.5  
4/8
xfst demo
Morphology & FST Ch 3.6 - 3.13 Assignment 1
4/10 Lab    
4/13 N-grams Ch 4  
4/15 POS Tagging Ch 5.1 - 5.5  
4/17 Lab: Final project planning    
4/20 POS Tagging Ch 5.6 - 5.10 Assignment 2
4/22 CFGs Ch 12  
4/24 Lab    
4/27 Parsing Ch 13  
4/29 Statistical Parsing Ch 14  
5/1 Lab   Assignment 3
5/4 Midterm    
5/6 Feature Structures Ch 15.1-15.3  
5/8 Lab    
5/11 Unification Ch 15.4 - 15.7  
5/13 Complexity Ch 16  
5/15 Lab   Assignment 4
5/18 Representation of Meaning Ch 17.1 - 17.4  
5/20 Computational Semantics Ch 17.5 - 18.2  
5/22 Lab    
5/25 Memorial Day -- no lecture    
5/27 Computational Semantics Ch. 18.2 - 18.7  
5/29 Lab    
6/1 Word Sense Disambiguation Ch. 20.1 - 20.5  
6/3 Presentations    
6/5 Lab: More presentations    
6/8     Final projects due 2:30 pm