CAAF

A Cognitive Affective Agent Programming Framework

Conference Paper (2016)
Author(s)

Frank Kaptein (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Joost Broekens (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Koen Hindriks (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Mark Neerincx (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Interactive Intelligence
DOI related publication
https://doi.org/10.1007/978-3-319-47665-0_28 Final published version
More Info
expand_more
Publication Year
2016
Language
English
Research Group
Interactive Intelligence
Pages (from-to)
317-330
Publisher
Springer
ISBN (print)
978-3-319-47664-3
ISBN (electronic)
978-3-319-47665-0
Event
IVA 2016 (2016-09-20 - 2016-09-23), Los Angeles, CA, United States
Downloads counter
184

Abstract

Cognitive agent programming frameworks facilitate the development of intelligent virtual agents. By adding a computational model of emotion to such a framework, one can program agents capable of using and reasoning over emotions. Computational models of emotion are generally based on cognitive appraisal theory; however, these theories introduce a large set of appraisal processes, which are not specified in enough detail for unambiguous implementation in cognitive agent programming frameworks. We present CAAF (Cognitive Affective Agent programming Framework), a framework based on the belief-desire theory of emotions (BDTE), that enables the computation of emotions for cognitive agents (i.e., making them cognitive affective agents). In this paper we bridge the remaining gap between BDTE and cognitive agent programming frameworks. We conclude that CAAF models consistent, domain independent emotions for cognitive agent programming.