Agent Communication Languages and Dialogues

Course Code : IA361

Time Hours : 18 hours

Time Periods : not available yet

Lecturer : Leila Amgoud, Research Director, amgoud[at]

A voir dans cette page


The purpose of this course is to show the various types of dialogs between agents and how to conceive a dialog system. The various components of such a system are studied.


  •  Brief description of autonomous agents and multi-agent systems
  •  The different types of dialogs
  •  The main components of a dialog system
  •  Agent communication languages : speech act theory, ACL semantics (Mentalistic semantics, Social semantics and Protocol-based semantics)
  •  Dialog protocols
  •  Dialog Strategies
  •  Argumentative dialogs


  •  D. N. Walton and E. C. W. Krabbe, Commitment in Dialogue : Basic Concepts of Interpersonal Reasoning, State University of New York Press, Albany, NY, 1995.
  •  J. R. Searle, ‘Speech acts’, in Cambridge University Press, (1969).
  •  FIPA, ‘Agent communication language’, in FIPA 97 Specification, Foundation for Intelligent Physical Agents (1997).
  •  T. Finin, Y. Labrou, and J. Mayfield, ‘Kqml as an agent communication language’, in J. Bradshaw, ed. Softaware agents, MIT Press, Cambridge. (1995).
  •  M. P. Singh, ‘A social semantics for agent communication languages’, in IJCAI’99 Workshop on Agent Communication Languages, pp. 75–88, (1999).
  •  Dung, P. M. 1995. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artificial Intelligence 77:321–357.