| CS674 Natural Language Processing | |
| 
 | |
| Spring 2003 | |
| 
 | |
| Time: Mondays and Wednesdays, 11:15-12:05 Place: Hollister 110 Instructor: Claire Cardie, 5161 Upson Hall, office hours: Tuesday 3-4, Thursday 1-2 | |
| 
 Resources: 
 | |
| Course Description | |
| This course presents a graduate-level introduction to natural language processing, the primary concern of which is the study of human language use from a computational perspective. The course covers syntactic analysis, semantic interpretation, and discourse processing, examining both symbolic and statistical approaches. Possible topics include information extraction, natural language generation, memory models, ambiguity resolution, finite-state methods, mildly context-sensitive formalisms, deductive approaches to interpretation, machine translation, and machine learning of natural language. | |
| Syllabus (tentative) | |
| Introduction (1 lecture) History and state-of-the-art (1 lecture) Morphology (3 lectures) Noisy channel model (1 lecture) Context-sensitive spelling correction (1 lecture) Pronunciation variation in speech recognition (1 lecture) Language modeling (4 lectures) Lexical semantics and WSD (4 lectures) EM (1 lecture) Part-of-speech tagging and HMMs (1 lecture) Parsing (2 lectures) Discourse processing (2 lectures) Generation (1 lecture) Inference and World Knowledge (1 lecture) Semantic analysis Information extraction Machine Translation | |
| Reference Material | |
| The recommended text book for the
      course is:  Daniel Jurafsky and James H. Martin, Speech
      and Language Processing, Prentice-Hall, 2000. Other useful references: 
 | |
| Prerequisites | |
| Elementary computer science background, elementary knowledge of probability, familiarity with context-free grammars. | |
| Grading | |
| 
 | |
| Academic Integrity | |
| You are responsible for knowing and
      following Cornell's academic 
      integrity policy. Absolute integrity is expected of every Cornell student in all 
      academic undertakings; he/she must in no way misrepresent his/her work 
      fraudulently or unfairly advance his/her academic status, or be a party to 
      another student's failure to maintain academic integrity. The maintenance 
      of an atmosphere of academic honor and the fulfillment of the provisions 
      of this Code are the responsibilities of the students and faculty of
      Cornell University. 
      Therefore, all students and faculty members shall refrain from any action 
      that would violate the basic principles of this Code. Violation of the 
      academic integrity policy will not be tolerated, and will result in an F 
      in the course. See the University Code of Academic Integrity and the Department Policy on Academic Integrity. | |