An Argumentation-Based Multi-Agent System for eTourism Dialogue

  • John Avery
  • John Yearwood
  • Andrew Stranieri
Conference paper
Part of the Advances in Soft Computing book series (AINSC, volume 14)


This paper describes the agent-agent and agent-human communication components of a multi-agent system we have developed for facilitating dialogue and the custom delivery of tourism information. The agent-human dialogue component of our system is based around the formulation of human natural language utterances into speech acts about actual arguments based on the generic/actual argument model via grammatical and contextual parsing. Speech acts and the generic/actual argumentation model also facilitate the process of inter-agent communication and negotiation. Example dialogues are presented and early indications of their quality are very positive.


Data Item Generic Argument Argument Structure Inference Procedure Actual Argument 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Beer M, D’Inverno M, Luck M, Jennings N., Priest C., Schroeder M., Negotiation in multi-agent systems, The Knowledge engineering review, 14 (3): 285–290, 1999CrossRefGoogle Scholar
  2. [2]
    Chang M K, Woo C C, A Speech-Act-Based Negotiation Protocol: Design, Implementation, and Test Use, ACM Transactions on Information Systems, Vol 12. No 4. October 1994, Pages 360–382CrossRefGoogle Scholar
  3. [3]
    Cohen P R, Levesque H J, Communicative Actions for Artificial Agents. n Software Agents, ed J. M. Bradshaw.Menlo Park, Calif.: AAAI Press.Google Scholar
  4. [4]
    Dietz J L G and Widdershoven G A M Linguistic instruments in knowledge engineering. In R. P. van de Riet and R. A. Meersman, editors, A Comparison of the Linguistic Theories of Searle and Habermas as a Basis for Communication Supporting Systems. Elsevier Science Publishers, 1992.Google Scholar
  5. [5]
    Höpken W, Reference Model of an Electronic Tourism Market,, accessed on 07/09/2001
  6. [6]
    Jennings N, Parsons S, Sierra C, Faratin P, Automated Negotiation, In PAAM 2000 Proceedings: The fifth International Conference on The Practical Application of Intelligent Agents and Multi-Agent technology, pages 23–30. The Practical Application Company Ltd., 10–12`h April 2000.Google Scholar
  7. [7]
    Moore J, Participating in Explanatory Dialogues: Interpreting and Responding to Questions in Context. MIT Press1995, Cambridge, Massacheutess, 1995.Google Scholar
  8. [8]
    Rao Anand S, Georgeff Michael P, BDI Agents: From Theory to Practice, Technical Note 56, April 1995Google Scholar
  9. [9]
    Searle J R, Speech Acts, Cambridge University Press, New York, 1969Google Scholar
  10. [10]
    Traum D R, Speech Acts for Dialogue Agents, from Foundations of Rational Agency, M Woolride and A Rao, Editors, p 169–201, Kluwer, 1999Google Scholar
  11. [11]
    Toulmin S, The Uses of Argument. Cambridge University Press, Cambridge, 1958.Google Scholar
  12. [12]
    van Noord G, Bouma G, Koeling R, Nederhofm M-J, Robust grammatical analysis for spoken dialogue systems, Journal of Natural Language Engineering, 1, 1999Google Scholar
  13. [13]
    Yearwood J, Stranieri, A, An argumentation shell for knowledge based systems. In Proceedings of LASTED International Conference on Law and Technology, Law Tech 2000, October 30 - November 1 2000.Google Scholar
  14. [14]
    Yearwood J, Stranieri A, Anjaria C, The use of argumentation to assist in the generation of legal documents. In Proceeding of the Fourth Australian Document Computing Symposium, pages 69–76, Southern Cross University, Coffs Harbour, NSW, December 1999.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • John Avery
    • 1
  • John Yearwood
    • 1
  • Andrew Stranieri
    • 2
  1. 1.School of Information Technology and Mathematical SciencesUniversity of BallaratAustralia
  2. 2.Department of Computer Science and Computer EngineeringLaTrobe UniversityAustralia

Personalised recommendations