Computational Pragmatics

MSc Logic / MSc AI :: 1st semester (block 1) 2015


Lecturer: Raquel Fernández (Institute for Logic, Language and Computation)
Teaching assistant: Julian Schlöder
Timetable: Tuesdays and Fridays 13-15h; room SP G3.05 (see https://rooster.uva.nl)

Overview: This year the course will be dedicated to dialogue modelling (to models of language as it is used in actual conversation). This website will be updated throughout the course with the contents of each session. This information may be tentative and it is subject to change. Please check this website regularly.

Prerequisites: There are no formal prerequisites, but I'll assume some basic knowledge of semantics/pragmatics of natural language. Basic programming skills are useful.

Evaluation: The first part of the course will consist of lectures and discussions of research papers; everybody is expected to play an active role in class. In the second part of the course you should work on a team project of your choice (see below). You will be asked to write a short paper by the end of the course. This paper will account for most of the final grade (70%). The rest will correspond to exercises and class discussions.


01 Sep

Brief overview of the course and introduction to turn taking. [slides]

Some references with overviews of the field (I recommend you to read at least one of them):

To do:


04 Sep

Discussion of the following two research papers on turn taking:


08 Sep

Speech act theory and dialogue acts. In the last part of the lecture we discussed inter-annotator agreement. [slides]

To do:


11 Sep

Discussion of the following research paper on dialogue act recognition:

Introduction to grounding. [slides]

To do: Read the paper we will discuss on Tuesday 15 Sep related to decision-theoretic models of grounding. Be ready to discuss it.


15 Sep

More on grounding: grounding in referential tasks; decision-theoretic models. [slides]
Recommended reading: Clark & Brennan (1991) Grounding in Communication.

Discussion of the following paper:


18 Sep

Homework #2 is due at 13h. Bring a print out to class and send it also by email to Julian (including code).

Raquel is away. This lecture will be given by Julian. The lecture will include discussion of the transcription exercise. [slides]


22 Sep

Coordination and alignment. [slides]

To do:


25 Sep

Discussion of the following papers related to alignment:


29 Oct

Brief introduction to dynamic semantics for dialogue.[slides]
Background reading: first chapter of The Interactive Stance: Meaning for Conversation by Jonathan Ginzburg.


02 Oct

This class is cancelled. I recommend you to use the time to work on your project outline.
Homework #2 is due at 13h -- send it by email to Julian.
Project proposals due (by midnight). Check the guidelines and send an email to Raquel with your project outline in the body of your email.


Project discussion meetings

Meetings to discuss ongoing project work (Raquel's office at the ILLC, F1.07):


Project presentations

Project pesentations: Wednesday 21 Oct, 10:30-13h, ILLC seminar room F1.15 (opposite Raquel's office). Bring your own laptop please.


Final papers


Guidelines for projects

[I will keep updating this section with information about the projects]

Projects should be done, ideally, in pairs. In very speacial circumstances, I may consider individual projects or larger teams. Your project can be about any topic connected with the contents of the course (i.e., generally about dialogue modelling). For inspiration, here are a couple of project papers from previous years (but bare in mind that these were individual projects, so the team projects this year should be a bit more substantial):

You need to talk to me about your project ideas before Friday 2nd of October. By that day, your project proposal needs to be submitted for final approval. This proposal must include: