This course provides an introduction to the fundamental concepts of computational linguistics, including computational approaches to language modelling, part-of-speech tagging, syntactic analysis, semantic interpretation, and discourse processing.
Ling 101 is strongly recommended. No programming experience assumed. Formal reasoning skills, an enthusiasm for natural language, and an ability to become computer savvy are all required.
Daniel Jurafsky and James H. Martin, Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition, Prentice Hall, 2000, ISBN: 0130950696.
Fernando Pereira and Stuart Shieber, Prolog and Natural-Language Analysis, CSLI Publications, 1987, ISBN: 0937073180. An on-line version is available at http://www.mtome.com/pnla-digital.html
There will be five homework assignments, distributed approximately every four lectures, each worth 9% of your grade. They will include a mixture of paper-and-pencil and computer exercises. Assignments are due in class. Late assignments will be penalized at 5% up until 5pm on the due date, at 10% per day otherwise, and will not be accepted at all after the time at which graded assignments and answer keys are distributed.
There will be two exams: a midterm and a final, worth 20% and 35% of your grade respectively.
Students are permitted to consult with each other and/or work together in learning the concepts necessary for completing the homework, as long as each student: (1) writes up his or her own homework alone, using no notes resulting from the collaboration, and (2) lists the names of all other students involved in the collaboration prominently on the assignment. Collaborative efforts not meeting these restrictions are strictly forbidden.
Needless to say, please turn off your cell phones before entering the classroom.
Friday, October 3: Assignment One Distributed (Due Monday, October 13)
Monday, October 13: Assignment One Collected, Assignment Two Distributed (Due Wednesday, October 22)
Friday, October 31: Assignment Three Collected
Wednesday, November 5: Midterm Review
Friday, November 7: Midterm Exam
Monday, November 10: Assignment Four Distributed (Due Friday, November 21)
Friday, November 21: Assignment Four Collected, Assignment Five Distributed (Due Monday, December 1)
Friday, November 28: Thanksgiving Break