Toward Design Archetypes for Conversational Agent Personality

Conversational agents (CAs), often referred to as chatbots, are being widely deployed within existing commercial frameworks and online service websites. As society moves further into incorporating data rich systems, like the internet of things (IoT), into daily life, it is expected that conversational agents will take on an increasingly important role to help users manage these complex systems. In this, the concept of personality is becoming increasingly important, as we seek for more human-friendly ways to interact with these CAs. In this work a conceptual framework is proposed that considers how existing standard psychological and persona models could be mapped to different kinds of CA functionality outside of strictly dialogue. As CAs become more diverse in their abilities, and more integrated with different kinds of systems, it is important to consider how function can be impacted by the design of agent personality, whether intentionally designed or not. Based on this framework, derived archetype classes of CAs are presented as starting points that can hopefully aid designers, developers, and the curious, into thinking about how to work toward better CA personality development.

[1]  Quoc V. Le,et al.  Towards a Human-like Open-Domain Chatbot , 2020, ArXiv.

[2]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[3]  R. McCrae,et al.  An introduction to the five-factor model and its applications. , 1992, Journal of personality.

[4]  Robert Dale,et al.  The return of the chatbots , 2016, Natural Language Engineering.

[5]  Simon Fong,et al.  How to Build a Chatbot: Chatbot Framework and its Capabilities , 2018, ICMLC.

[6]  Joshua McCoy,et al.  Non-player character personality and social connection generation , 2019, FDG.

[7]  Clare Bates Congdon,et al.  Personality profiles for generating believable bot behaviors , 2012, 2012 IEEE Conference on Computational Intelligence and Games (CIG).

[8]  Alexander Maedche,et al.  Towards Designing Cooperative and Social Conversational Agents for Customer Service , 2017, ICIS.

[9]  A. Buss,et al.  Personality Traits , 1973 .

[10]  Alfred Benedikt Brendel,et al.  Towards a Taxonomy of Platforms for Conversational Agent Design , 2019, Wirtschaftsinformatik.

[11]  N. Badler,et al.  Toward Representing Agent Behaviors Modified by Personality and Emotion , 2002 .

[12]  Harry Shum,et al.  From Eliza to XiaoIce: challenges and opportunities with social chatbots , 2018, Frontiers of Information Technology & Electronic Engineering.

[13]  Harry Shum,et al.  The Design and Implementation of XiaoIce, an Empathetic Social Chatbot , 2018, CL.

[14]  Ilya Sutskever,et al.  Language Models are Unsupervised Multitask Learners , 2019 .

[15]  Corina Yen,et al.  The Man Who Lied to His Laptop: What Machines Teach Us About Human Relationships , 2010 .

[16]  Jeffrey Georgeson,et al.  NPCs as People, Too: The Extreme AI Personality Engine , 2016, ArXiv.