The course will address the following topics: i) An introduction to the
semantic interpretation including computational semantics and pragmatics.
The objective of this first part of the course is to present the basic
concepts about semantics that cover all topics related to the relationship
between lexical, syntax and semantics, formal representation of the meaning
of a sentence, computational approaches to formal semantics, essential
resources necessary for the computational treatment of semantics. ii)
Logical formalisms and logic programming (Prolog) iii) computational
semantics including lexical semantics, lexical resources (i.e. WordNet),
commonsense knowledge, reasoning, compositional and non compositional
meaning, Definite Clause Grammars, Dialog, etc. iv) computational
pragmatics and discourse including a) the study of theories that formalize
the rhetorical structure of a text (i.e. RST), b) the problem of
co-referencing and the identification of co-referencing chains and c)
modeling of speech acts in dialogue.
Introduction to semantics and computational pragmatics
Introduction to logical formalisms and logic programming