based on the PAD theory by Mehrabian (Mehrabian,
1996). It computes the emotion of a virtual agent at
each time of the simulation based on external stim-
uli. In a different context, (Adam et al., 2009) pro-
pose a modal logic implementation of the OCC the-
ory (Ortony et al., 1990) to compute the emotions,
reason about them and build believable agents. How-
ever, these models of emotions do not cover the be-
havioural component: they do not explain how the
agent should behave in reaction to the computed af-
fects.
A few cognitive architectures have been proposed
that implement both the appraisal component and the
behavioural component. The most famous ones are
EMA (Gratch and Marsella, 2004), based on Lazarus’
theory (Lazarus, 1991) and FAtiMA (Dias and Paiva,
2005), based on the OCC theory. Both models rely on
a specific list of variables to implement the appraisal
and the experience components. Both models also
support the description of coping behaviours. How-
ever, in these models, the emotion labelling (which
corresponds to the experience component of emo-
tions) makes a separation between the appraisal pro-
cess and the behaviour selection. On the contrary, ac-
cording to (Frijda, 1986), these processes cannot be
separated: the behaviour is part of the experience it-
self.
Similarly, (Dastani and Lorini, 2012) proposed a
formal model for both appraisal and coping. The ac-
tion selection is defined through inference rules in the
model itself: emotions directly affect the beliefs, de-
sires and intentions of the agent. For instance, when
an agent faces a fearful event, it will reduce its in-
tention toward the action that produces this situation.
However, this work has three limitations. First, it re-
lies on emotion intensities, which are difficult to com-
pute and justify from a psychological point of view,
as explained by (Campano et al., 2013). Second, it
only considers a limited subset of the OCC emotion
categories for appraisal and the coping process only
considers two negative emotions. Last, they do not
consider the cause of the emotion, which is very im-
portant in social interaction since it impacts the action
tendency as shown by (Roseman, 2011).
Other approaches consider the social dimension
of the interaction. For example, the Psychsim cogni-
tive architecture (Pynadath and Marsella, 2005) pro-
poses an action selection mechanism based on a for-
mal decision-theoretic approach: the agent selects ac-
tions based on beliefs and goals and can adopt so-
cial attitudes using reverse appraisal and theory of
mind. However, the architecture does not consider
affects in the action selection process. Our goal in the
TEATIME model is to define how the affects inter-
vene in the action section.
The model proposed by (Courgeon et al., 2009) in
the MARC architecture proposes a direct connection
between appraisal and action tendencies. This mod-
els is based on Scherer’s theory (Scherer, 2005) and it
connects the appraisal variables to action units for the
facial animation of the virtual character. This model
focuses only on non-verbal behaviour and does not
consider the decision-making process (action selec-
tion or dialogue). For this reason, it is complementary
with our approach: we focus on building a connection
between appraisal and action tendencies for dialogue
act selection in a conversational agent.
The formal model proposed by Steunebrink and
Dastani (Steunebrink et al., 2009) also aims at taking
into consideration action tendencies in the decision
making process. The appraisal process is based on
the OCC theory of emotions and the proposed cop-
ing mechanism is inspired by Frijda’s theory of ac-
tion tendencies. However, this model is not compli-
ant with the theories of emotions in social science,
because it makes a clear separation between the ap-
praisal process and the coping processes. Action ten-
dencies are simply coping strategies for social emo-
tions (such as pity, resentment and gratitude) or re-
evaluation of the situation to revise the agent’s de-
sires.
The problem with such an approach is that, when
it comes to dialogue, actions cannot be separated from
emotion expression. For instance, insulting the inter-
locutor is a dialogue act that conveys the anger emo-
tion. For this reason, one cannot separate the emotion
appraisal from the action performance. Actions ten-
dencies are the theoretical bricks that connects the two
and, to our knowledge, no complete computational
model of action tendencies has been proposed in the
literature.
Our goal in this paper is to propose a model of
emotions in which action tendencies (i.e. the motiva-
tional component in Frijda’s theory) directly connect
the evaluation process with the action selection mech-
anism.
3 THE TEATIME LOGICS
The TEATIME model aims at offering a formal repre-
sentation, using modal logics, of the affective process
from appraisal to action selection in the context of
dialogical interaction. TEATIME stands for Talking
Experts with an Action TendencIes MEchanism. It is
part of a more general virtual agent architecture that
combines knowledge representation, dialogue man-
agement and agent’s animation. This architecture is
TEATIME: A Formal Model of Action Tendencies in Conversational Agents
145