Ontological Model of Plutchik's Wheel of Emotions
type: Ontology
version IRI: https://w3id.org/spice/SON/PlutchikEmotion/0.0.2
imports: https://w3id.org/spice/SON/emotion/0.0.2
comment: authors: Antonio Lieto
prior version: https://w3id.org/spice/SON/PlutchikEmotion/0.0.1

Acceptance
type: Class
subclass of: Trust
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Admiration
type: Class
subclass of: Trust
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Amazement
type: Class
subclass of: Surprise
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Anger
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Fear
  intersection of: Restriction
    on property: hasOpposite
    all values from: Fear
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Anticipation
  intersection of: Restriction
    on property: hasSibling
    all values from: Anticipation
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Disgust
  intersection of: Restriction
    on property: hasSibling
    all values from: Disgust
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Annoyance
type: Class
subclass of: Anger
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Anticipation
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Surprise
  intersection of: Restriction
    on property: hasOpposite
    all values from: Surprise
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Anger
  intersection of: Restriction
    on property: hasSibling
    all values from: Anger
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Joy
  intersection of: Restriction
    on property: hasSibling
    all values from: Joy
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Apprehension
type: Class
subclass of: Fear
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Boredom
type: Class
subclass of: Disgust
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Disgust
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Trust
  intersection of: Restriction
    on property: hasOpposite
    all values from: Trust
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Anger
  intersection of: Restriction
    on property: hasSibling
    all values from: Anger
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Sadness
  intersection of: Restriction
    on property: hasSibling
    all values from: Sadness
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Distraction
type: Class
subclass of: Surprise
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Ecstacy
type: Class
subclass of: Joy
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Fear
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Anger
  intersection of: Restriction
    on property: hasOpposite
    all values from: Anger
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Surprise
  intersection of: Restriction
    on property: hasSibling
    all values from: Surprise
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Trust
  intersection of: Restriction
    on property: hasSibling
    all values from: Trust
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Grief
type: Class
subclass of: Sadness
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Interest
type: Class
subclass of: Anticipation
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Joy
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Sadness
  intersection of: Restriction
    on property: hasOpposite
    all values from: Sadness
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Anticipation
  intersection of: Restriction
    on property: hasSibling
    all values from: Anticipation
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Trust
  intersection of: Restriction
    on property: hasSibling
    all values from: Trust
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Loathing
type: Class
subclass of: Disgust
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Pensiveness
type: Class
subclass of: Sadness
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Rage
type: Class
subclass of: Anger
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Sadness
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Joy
  intersection of: Restriction
    on property: hasOpposite
    all values from: Joy
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Disgust
  intersection of: Restriction
    on property: hasSibling
    all values from: Disgust
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Surprise
  intersection of: Restriction
    on property: hasSibling
    all values from: Surprise
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Serenity
type: Class
subclass of: Joy
subclass of: Restriction
  on property: hasScore
  has value: 1.0

Surprise
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Anticipation
  intersection of: Restriction
    on property: hasOpposite
    all values from: Anticipation
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Fear
  intersection of: Restriction
    on property: hasSibling
    all values from: Fear
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Sadness
  intersection of: Restriction
    on property: hasSibling
    all values from: Sadness
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Terror
type: Class
subclass of: Fear
subclass of: Restriction
  on property: hasScore
  has value: 3.0

Trust
type: Class
subclass of: BasicEmotion
subclass of: Class
  intersection of: Restriction
    on property: hasOpposite
    some values from: Disgust
  intersection of: Restriction
    on property: hasOpposite
    all values from: Disgust
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Fear
  intersection of: Restriction
    on property: hasSibling
    all values from: Fear
subclass of: Class
  intersection of: Restriction
    on property: hasSibling
    some values from: Joy
  intersection of: Restriction
    on property: hasSibling
    all values from: Joy
subclass of: Restriction
  on property: hasScore
  has value: 2.0

Vigilance
type: Class
subclass of: Anticipation
subclass of: Restriction
  on property: hasScore
  has value: 3.0

has value: 2.0

has value: 2.0