Persuasive dialogue based on a narrative theory: an ECA implementation

  • Authors:
  • Marc Cavazza;Cameron Smith;Daniel Charlton;Nigel Crook;Johan Boye;Stephen Pulman;Karo Moilanen;David Pizzi;Raul Santos de la Camara;Markku Turunen

  • Affiliations:
  • School of Computing, Teesside University, Middlesbrough, United Kingdom;School of Computing, Teesside University, Middlesbrough, United Kingdom;School of Computing, Teesside University, Middlesbrough, United Kingdom;Computing Laboratory, Oxford University, Oxford, United Kingdom;Computing Laboratory, Oxford University, Oxford, United Kingdom;Computing Laboratory, Oxford University, Oxford, United Kingdom;Computing Laboratory, Oxford University, Oxford, United Kingdom;School of Computing, Teesside University, Middlesbrough, United Kingdom;Telefonica I+D, Madrid, Spain;Department of Computer Sciences, University of Tampere, Finland

  • Venue:
  • PERSUASIVE'10 Proceedings of the 5th international conference on Persuasive Technology
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Embodied Conversational Agents (ECA) are poised to constitute a specific category within persuasive systems, in particular through their ability to support affective dialogue. One possible approach consists in using ECA as virtual coaches or personal assistants and to make persuasion part of a dialogue game implementing specific argumentation or negotiation features. In this paper, we explore an alternative framework, which emerges from the long-term development of ECA as “Companions” supporting free conversation with the user, rather than task-oriented dialogue. Our system aims at influencing user attitudes as part of free conversation, albeit on a limited set of topics. We describe the implementation of a Companion ECA to which the user reports on his working day, and which can assess the user’s emotional attitude towards daily events in the office, trying to influence such attitude using affective strategies derived from a narrative model. This discussion is illustrated through examples from a first fully-implemented prototype.