A discrete event calculus implementation of the occ theory of emotion

Margaret Sarlej, Malcolm Ryan

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

2 Citations (Scopus)


Characters are a critical part of storytelling and emotion is a vital part of character. Readers generally credit characters with human emotions, and it is these emotions which bring meaning to stories. To computationally construct interesting and meaningful stories we need a model of emotion which allows us to predict characters' reactions to events in the world. There are many different psychological theories of emotion; the most popular to date for computational applications is the OCC theory. This paper describes a Discrete Event Calculus implementation of the OCC Theory of Emotion. To evaluate our system, we apply it to a selection of Aesop's fables, and compare the output to the emotions readers expect in the same situations based on a survey.

Original languageEnglish
Title of host publicationIntelligent Narrative Technologies IV
Subtitle of host publicationPapers from the 2011 AIIDE Workshop
Place of PublicationMenlo Park, CA
PublisherAssociation for the Advancement of Artificial Intelligence
Number of pages8
Publication statusPublished - 2011
Externally publishedYes
Event2011 AIIDE Workshop on Intelligent Narrative Technologies IV - Stanford, CA, United States
Duration: 10 Oct 201111 Oct 2011


Other2011 AIIDE Workshop on Intelligent Narrative Technologies IV
Country/TerritoryUnited States
CityStanford, CA

Cite this