Computational Linguistics constitutes an interdisciplinary area that combines Linguistics, Informatics, Psychology and Cognitive Science. The course’s main aim is to familiarize students with significant recent research questions and theoretical approaches in this field and to provide them access to various tools and applications. We will also demonstrate how linguistic theory is applied to the most up-to-date text processing techniques, word meaning and semantic interpretations.
To this end, significant theoretical topics from Phonology, Morphology, Syntax and Semantics will be re-introduced in the light of computational tools, applications and models. Consequently, we will explore a range of areas, such as Speech Recognition and Synthesis, Grammatical formalizations, Logic, Natural Language Processing and Machine Translation.
Some of the special topics we will discuss include n-grams models, context-free grammars, morphosyntactic tagging, computing with word senses, corpora builders and concordances. Throughout, ample practice with exercises will enable students to use practical tools, corpora and apply various algorithms.