EFO: the Emotion Frame Ontology

Stefano De Giorgis,Aldo Gangemi
2024-01-19
Abstract:Emotions are a subject of intense debate in various disciplines. Despite the proliferation of theories and definitions, there is still no consensus on what emotions are, and how to model the different concepts involved when we talk about - or categorize - them. In this paper, we propose an OWL frame-based ontology of emotions: the Emotion Frames Ontology (EFO). EFO treats emotions as semantic frames, with a set of semantic roles that capture the different aspects of emotional experience. EFO follows pattern-based ontology design, and is aligned to the DOLCE foundational ontology. EFO is used to model multiple emotion theories, which can be cross-linked as modules in an Emotion Ontology Network. In this paper, we exemplify it by modeling Ekman's Basic Emotions (BE) Theory as an EFO-BE module, and demonstrate how to perform automated inferences on the representation of emotion situations. EFO-BE has been evaluated by lexicalizing the BE emotion frames from within the Framester knowledge graph, and implementing a graph-based emotion detector from text. In addition, an EFO integration of multimodal datasets, including emotional speech and emotional face expressions, has been performed to enable further inquiry into crossmodal emotion semantics.
Artificial Intelligence,Computers and Society,Symbolic Computation
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve The paper aims to address the following issues: 1. **Definition and Modeling of Emotional Concepts**: Despite extensive discussions on emotions across various disciplines such as philosophy, neuroscience, economics, biology, developmental psychology, sociology, and cultural anthropology, there is still no consensus on "what emotions are" and how to classify related concepts. Therefore, the authors propose an OWL-based Emotion Frame Ontology (EFO), which views emotions as semantic frames and captures different aspects of emotional experiences through a set of semantic roles. 2. **Multi-Theory Integration**: Since different emotion theories focus on different aspects of emotional situations, EFO is designed as an OWL ontology network to jointly represent these aspects, thereby integrating heterogeneous theories or emotion datasets. EFO can model multiple emotion theories simultaneously and project the "emotion" concept from each theory as a general efo:Emotion frame. 3. **Automated Reasoning and Machine Learning**: EFO is not only used for modeling emotions but also supports automated reasoning and semantic information-driven machine learning. Additionally, EFO can handle multimodal data, including emotional speech and facial expressions, to further explore cross-modal emotional semantics. In summary, the goal of the paper is to integrate different theories and data on emotions within a unified framework and provide an ontology system that supports automated reasoning and multimodal emotion analysis.