CS578
Natural Language Processing
Semester :
Fall 2003
Instructor
: Ilyas Cicekli ( Office:
EA504, Tel: 290-1589, Email:
ilyas@cs.bilkent.edu.tr )
Office Hours :
Tuesday 13:30-15:30
Class Hours :
Monday 9:40-10:30, Wednesday
10:40-12:30 (EA502)
Text Book
- Daniel Jurafsky, and James H.
Martin, "Speech
and Language Processing", Prentice Hall, 2000.
Other References
- James Allen, "Natural
Language Understanding", Second edition, The Benjamin/Cumings
Publishing Company Inc., 1995.
- Christopher D. Manning, and
Hinrich Schutze, "Foundations of Statistical Natural Language
Processing", The MIT Press, 1999.
- Gerald Gazdar and Chris
Mellish, "Natural Language Processing in Prolog", Addison
Wesley, 1989.
- Fernando C.N. Pereira, and
Stuart M. Shieber, "Prolog and Natural Language Analysis", CSLI
Lecture Notes, 1987.
- Survey of the
State of the Art in Human Language Technology for a good overview of
the field.
Grading
Project
: 50%
Final
: 35%
Homeworks: 15%
Project
Each student will do a survey in an advanced topic in
NLP field, and a computational work as a project. You should read at least 2-3
major papers in that field, and prepare a professionally written paper (in the
format of a conference or journal paper) for your project. At the end of
semester, you will return your paper together with the copies of the major papers
that you read and you will present your project.
·
Possible
Project Topics
·
Presentation
Schedule
Homeworks
- There will be 3 or 4
homeworks. Each homework will be computational, and it should be turned
according to the requirements specified on the homework sheet.
hw1 (Due: November 5, 2003)
hw2 (Due: December 10 2003) hw2-samplecorpus
Course Outline:
- Introduction/Overview of NLP (Chapter 1 from Jurafsky’s book)
- Morphological Processing
(Chapters 2 and 3 from Jurafsky’s book)
- Statistical Methods (Chapter
5 and 6 from Jurafsky’s book, and some other material from other books)
- Part-of-Speech Tagging
(Chapter 8 from Jurafsky’s book)
- Parsing Algorithms for
Context-Free Languages (Chapters 9 and 10 from Jurafsky’s book)
- Features and Augmented
Grammars (Chapter 11 from Jurafsky’s book)
- Lexicalized and
Probabilistic Parsing (Chapter 12 from Jurafsky’s book)
- Semantic Analysis (Chapter
14 and 15 from Jurafsky’s
book)
- Lexical Semantics and Word
Sense Disambiguation (Chapter 16 and 17 from Jurafsky’s book)
- Discourse (Chapter 18 from
Jurafsky’s book)
- Natural Language Generation
(Chapter 20 from Jurafsky’s book)
- Machine Translation (Chapter
21 from Jurafsky’s book)
Miscellaneous NLP Information
- Survey of the
State of the Art in Human Language Technology
Lecture Notes:
Announcements:
- Final
Exam is on January 14 (Wednesday), Time:9:40, Location: Our classroom
Current Grades:
grades