Courses
Up one levelInformation about current computational linguistics courses
- Ling 354: Language and Computers (Fall 2009) — by Rob Malouf — last modified 2009-09-11 09:35
- This course offers an introduction and overview of natural language processing and computational linguistics. Topics to be covered include speech recognition and generation, spelling and grammar checkers, information retrieval and search engines, conversational agents, and machine translation.
- Ling 523: Morphology (Fall 2009) — by Rob Malouf — last modified 2009-09-11 09:37
- This course offers an introduction to the theoretical principles of word structure. Topics to be covered include inflection, derivation, and compounding; the organization of the lexicon; the structure of inflectional paradigms; morphophonological and morphosyntactic alternations; and computational applications. After successful completion of this course, students will be able to describe and analyze the structure of words and recognize different types of word structure, to apply current theories of word structure to new examples, and to recognize the role of morphological data for the construction of linguistic theory.
- Ling 571: Computational Corpus Linguistics (Fall 2009) — by Rob Malouf — last modified 2009-09-11 09:38
- Advances in technology have revolutionized the way linguists approach their data. Using computers, extremely large bodies of text ("corpora") can be collected and analyzed at a level of detail that only a generation ago would have been unthinkable. For linguists and computer scientists alike, the accelerating growth of the World Wide Web and other natural language resources have made techniques for dealing with very large texts more important than ever. Through a combination of lectures, demonstrations, and hands-on exercises, this course will give students an introduction to the skills necessary for computer-aided text manipulation. Students will learn to construct and search text databases using Unix tools, to write python programs to manipulate large natural language corpora, and to use statistical software to perform quantitative analysis of linguistic data.
Contained Smart Folders:
- All courses — by Rob Malouf — last modified 2008-05-01 14:13
- Past, current, and future computational linguistics courses