The Emotions & Cognition Ontology is based on the DOLCE upper ontology that provides fundamental notions for contextual modelling like Descriptions and Situations. Perception generates Descriptions that represent Situations, configurations of the real world. Then, these Descriptions may trigger and be associated with Emotions. The triggering is influenced by other cognitive processes, Motivation and Memory.
The proposed ontology is summarised in the following figure:
Currently, there is a Emotions & Cognition Ontology implementation based on the Web Ontology Language (OWL), which is work in progress:
And this is a sample of instance data describing a situation in a MOOC (Massive Online Open Course) scenario and and associated emotional response:
Older versions of the ontology implementation without cognitive aspects: