Switch to English
Cursus: 201600077
Conversational Agents
Cursus informatie
Studiepunten (ECTS)5
Contactpersoondr. M. Theune
prof.dr. D.K.J. Heylen
dr. M. Theune
Contactpersoon van de cursus
dr. M. Theune
P.C. Velner
J.B. van Waterschoot
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
After following this course, the student can independently:
  • describe and discuss current theories and models of dialogue between humans and between humans and artificial agents and analyze observed conversational behaviors in scientific terms
  • describe and discuss the state-of-the-art in the automatic analysis and generation of conversational behaviors by (unimodal or multimodal) dialogue systems
  • explain the architecture and working of (unimodal or multimodal) dialogue systems and evaluate specific systems
  • use tools to annotate verbal and nonverbal conversational behaviors
  • apply reliability analysis to annotations of conversational behaviors
  • design, implement or simulate and evaluate models of specific conversational behaviors

Prerequisites At the beginning of the course the student is expected to:
  • Be interested in natural language, face-to-face interaction between humans and between humans and machines (artificially intelligent agents)
  • Be familiar with basic concepts and methods of natural language processing (NLP), such as part-of-speech classes and part-of-speech tagging, the use of linguistic corpora, grammars and parsing (as explained in the course 201600074 Natural Language Processing) and speech processing such as prosody, speech recognition, speech synthesis (as explained in the course 201600075 Speech Processing).
  • Be capable to independently find relevant literature in addition to the course material.
Any missing prior knowledge is expected to be acquired through self-study when necessary.

Course description. In this course, we study and discuss different verbal and nonverbal behavioral characteristics, like speech, intonation, gaze and gestures that humans show when communicating face-to-face with both other people and  artificial conversational agents. This behavior is then related to different dialogue functions, including turn-taking, addressing, and backchanneling, that give shape to the communication process and can be implemented in conversational agents to simulate human communication.
The student has to make 2 or 3 homework assignments at least one of which is an individual assignment (essay) about a specific theme in the theory of conversational interaction and at least one is a small group project where the students work on the development and testing of (part of) a simple conversational agent system. The topics of lectures and assignments partially depend on running research projects and challenges. Practical sessions will be provided to learn to work with dialogue annotation tools and to get familiar with conversational agent frameworks that can be used in the project .
The final grade will be determined by the weighted average of the homework assignments and group project.
Natural Language Processing 201600074
Participating study
Master Interaction Technology
Verplicht materiaal
Aanbevolen materiaal
Herbert H. Clark, Using Language. Cambridge University Press, 1996. ISBN 0521567459



Switch to English