everything.study
PSYC 3327

Language and Computation I

Undergraduate

This course introduces the design and analysis of computational models of language. There are many properties of language that make it challenging to handle computationally: First, language is ambiguous - a given word or sentence can have many possible meanings. Second, our linguistic experience is sparse - many aspects of language (e.g., certain sentence structures) occur very rarely, posing a challenge for computational systems that learn from data. Third, language has an enormous amount of hidden structure - words and other linguistic units can have complex relationships with each other that are not apparent on the surface. In this course, we explore the computational approaches that can overcome these challenges. Topics include finite state tools, neural networks, Bayesian approaches, computational morphology and phonology, grammar and parsing, lexical semantics, and the use of linguistic models in applied problems. Prerequisite: prior programming experience or permission of instructor. QR , SO TTh 9am-10:15am

Sources
Catalogue variants