An Accessible Toolkit for the Creation of Socio-EmotionalAgents

FAtiMA Toolkit is a collection of open-source tools that is designed to facilitate the creation and use of cognitive agents with socioemotional skills. The toolkit was developed with a focus on accessibility so it could be used by both researchers and game developers. It provides a computational model of emotions that is based on the OCC appraisal theory as well as an explicit dialogue structure that is familiar to game developers while maintaining the flexibility of an approach based on autonomous agents. Among various use cases, the toolkit has been successfully applied by an external game studio in their development of two serious games.

[1]  Marc Cavazza,et al.  Character-Based Interactive Storytelling , 2002, IEEE Intell. Syst..

[2]  Ana Paiva,et al.  Feeling and Reasoning: A Computational Model for Emotional Characters , 2005, EPIA.

[3]  Ana Paiva,et al.  Creating adaptive affective autonomous NPCs , 2012, Autonomous Agents and Multi-Agent Systems.

[4]  A. Ortony,et al.  Psychological Construction in the OCC Model of Emotion , 2013, Emotion review : journal of the International Society for Research on Emotion.

[5]  Ana Paiva,et al.  FAtiMA Modular: Towards an Agent Architecture with a Generic Appraisal Framework , 2014, Emotion Modeling.

[6]  James C. Lester,et al.  Face-to-Face Interaction with Pedagogical Agents, Twenty Years Later , 2016, International Journal of Artificial Intelligence in Education.

[7]  Ana Paiva,et al.  A Process Model of Empathy For Virtual Agents , 2015, Interact. Comput..

[8]  Ana Paiva,et al.  Modeling culture in intelligent virtual agents , 2016, Autonomous Agents and Multi-Agent Systems.

[9]  Rui Prada,et al.  A Virtual Agent Toolkit for Serious Games Developers , 2018, 2018 IEEE Conference on Computational Intelligence and Games (CIG).