![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
Linguistics Dept. UC Santa Cruz 1156 High Street Santa Cruz, CA 95064-1077
Current
General
Additional Resources
Maintained by
webling@ling.ucsc.edu © 2008 UC Santa Cruz
|
Topics in Computational Linguistics Ling 160: Topics in Computational Linguistics This course is a survey of topics in natural language processing, the construction of computer software that processes natural language input in a way that is determined by its linguistic structure. The focus will be on a limited set of techniques applicable in morphology, syntax, and semantics, ignoring the large array of applications of phonetic topics in the computer analysis and synthesis of speech. A number of classic papers and more recent contributions to the literature of computational linguistics will be studied. The course will not in general be a programming course. Although a programming background would be a great asset (as would having taken a Computer Science course such as CMP 101, 102, 104A, or 132), the object of the course will not be to provide instruction in writing computer programs, and computer programming experience is not assumed. It will, however, be essential for every student to have at least some experience with the use of computers, and some tools for the working computational linguist will be introduced. Students will be expected to have an account on the CATS Athena cluster of UNIX machines by the time the course begins, and to have some facility with using it for electronic mail, text editing, and file and directory manipulation. Evaluation for the course will be based on assigned homeworks and projects rather than by examination.
Prerequisites: Admission by interview only. General Education Code: None
|
|||||