This course will present the main concepts and models for the computational treatment of morphology (regular expressions, finite-state automata, computational morphology). During the course, the student will use the foma tool (a free and open source tool for finite-state processing). The course will center mainly on languages with rich morphology.
Additionally, the course will also give an overview of the computational treatment of syntax. Among others, context-free grammars, finite-state syntax, and statistical models. Several formalisms such as Lexical Functional Grammar (LFG), Head-driven Phrase Structure Grammar (HPSG) and Constraint Grammar will be presented. We will also present a main overview of Tagging, Chunking and Parsing.
Overall, we will presente the role that computational morphology and syntax play on the applications that make use of language technology.