Computer Science 350 / Information Science 350 - Summer 1997
General Information
Course Title: Computational Linguistics
Instructor: Graci
Text : None
Office : 114 Snygg Hall
Telephone: (315) 341-2690
Course Description
Elements of formal language theory are presented. Formal language theory is applied to the computer processing of natural language. Elements of Prolog are introduced, with emphasis on its definite clause grammar feature and constructs directly associated with knowledge base manipulation. Prolog is used to express and experiment with standard linguistic theories. Theories of linguistic competence, performance, and cognitive development which are associated with research in the field of computational linguistics are occasionally discussed.
Main Course Objectives
- To acquaint you with elements of language theory which have application to the computer processing of naturaly language.
- To acquaint you with elements Prolog, particularly its definite clause grammar feature and constructs directly associated with knowledge base manipulation.
- To engage you in the Prolog programming of syntax directed knowledge-base processing (manipulation and query).
- To acquaint you with well-known problems, issues and theories associated with the field of computational linguistics.
Grading
- 3 exams (100 points each)
- 1 final exam (150 points)
- A number of programming assignments (100 points)
Other Things
- All documents that you turn in must be handed in, to me, immediately after class, in the room where the class is held. All documents must be presented in the form of an 8.5 x 11 inch document, bound on the left by three staples. Each must begin with a title page which includes your name, the number of the assignment, and a brief description of the document.
- Requests to make up exams or assignments will rarely be considered unless accompanied by a written medical excuse for your absense.