Onyx Emotion Ontology

IRI:
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Current version:
1.6
Previous version:
https://www.gsi.dit.upm.es/ontologies/onyx/1.4
Imported Ontologies:
http://www.w3.org/ns/prov-o# (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

Onyx is an ontology designed to use for publishing the results of the emotion mining process in a form of structured data on the Web. The goal is to unify the access the numerical approximation of the emotion concept and allow extensive reasoning and search over multiple resources from different content providers.

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Namespace Declarations

Classes

AggregatedEmotionc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#AggregatedEmotion

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
The same as Emotion, used to aggregate several emotions
has super-classes
Emotionc
is in domain of
aggregatesEmotionop

AggregatedEmotionSetc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#AggregatedEmotionSet

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
The same as the EmotionSet class but indicates that the properties of this class aggregate all the emotions detected in the "extractedFrom" source. If the aggregatesEmotionSet property is used this class could be created to aggregate only certain emotions.
has super-classes
EmotionSetc
is in domain of
aggregatesEmotionSetop

Emotionc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#Emotion

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Class that represents emotions in a generic way
has sub-classes
AggregatedEmotionc
is in domain of
algorithmConfidencedp, hasEmotionIntensitydp
is in range of
aggregatesEmotionop, hasEmotionop

EmotionAnalysisc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#EmotionAnalysis

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
The action of analysing the sentiment in an entity. It produces an onyx:emotion
has super-classes
activity
is in domain of
algorithmop, sourceop

EmotionCategoryc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#EmotionCategory

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Class that represents an emotion category (anger, happiness, etc.)
is in domain of
modelNamedp
is in range of
hasEmotionCategoryop

EmotionModelc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#EmotionModel

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Represents an Emotion Representation Model, grouping its categories, dimensions, properties...
is in domain of
hasAppraisalop, hasDimensionop
is in range of
usesEmotionModelop

EmotionSetc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#EmotionSet

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Describes the concept of emotion expressed in a certain text.
has super-classes
entity
has sub-classes
AggregatedEmotionSetc
is in domain of
domainop, emotionTextdp, extractedFromop, hasEmotionop
is in range of
aggregatesEmotionSetop, hasEmotionSetop
is disjoint with
bundle, collection, plan

MediaContextc back to ToC or Class ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#Media

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Extends the NIF context to represent contexts with Multimedia. It is the equivalent of nif:String
has super-classes
contextc

Object Properties

aggregatesEmotionop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#aggregatesEmotion

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Indicates that the AggregatedEmotion has been derived from other Emotions.
has domain
AggregatedEmotionc
has range
Emotionc

aggregatesEmotionSetop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#aggregatesEmotionSet

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Indicates that the emotions associated to this entity are a calculation (eg. average) of the emotions in other EmotionSets.
has domain
AggregatedEmotionSetc
has range
EmotionSetc

algorithmop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#algorithm

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
The algorithm used in the Sentiment Analysis.
has domain
EmotionAnalysisc

domainop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#domain

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
has domain
EmotionSetc

extractedFromop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#extractedFrom

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Indicates the text from which the emotion has been extracted.
has domain
EmotionSetc
has range
thingc
is inverse of
hasEmotionSetop

hasActionTendencyop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasActionTendency

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Action tendency of the Emotion.
has domain
EmotionModelc
has range
ActionTendency

hasAppraisalop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasAppraisal

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Used to list the appraisals that a model defines
has domain
EmotionModelc
has range
Appraisal

hasDimensionop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasDimension

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Used to define the Dimensions of an Emotion Model
has domain
EmotionModelc
has range
Dimension

hasEmotionop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasEmotion

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Used to express the individual emotions within an EmotionSet.
has domain
EmotionSetc
has range
Emotionc

hasEmotionCategoryop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasEmotionCategory

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Value that represents the type of emotion.
has domain
Emotionc or EmotionModelc
has range
EmotionCategoryc

hasEmotionSetop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasEmotionSet

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Indicates that a certain text has a subjective set of emotions expressed in it.
has domain
thingc
has range
EmotionSetc
is inverse of
extractedFromop

sourceop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#source

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Source from which the emotion was extracted (URL, Site, Entity...)
has domain
EmotionAnalysisc

usesEmotionModelop back to ToC or Object Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#usesEmotionModel

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Specifies the Emotion Model used. Mainly used to describe Emotion Analysis activities.
has range
EmotionModelc

Data Properties

ActionTendencydp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#ActionTendency

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Action Tendency of the emotion: a desire to behave in select communicative or important actions that are connected to a particular feeling.

algorithmConfidencedp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#algorithmConfidence

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
A numerical value that represents the accuracy of result as estimated by the algorithm itself (how much the emotion matches a gives object/product).
has domain
Emotionc
has range
float

Appraisaldp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#Appraisal

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Parent for Appraisal properties.

Dimensiondp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#Dimension

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Parent for Dimension properties.

emotionTextdp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#emotionText

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
The exact text extract that expresses the emotion. This can be used when entity/text pointed by extractedFrom contains many emotions. For example extractedFrom can point to a comment that contains many emotions about a movie, each emotion should have a separate onyx:Emotion and optionally an emotionText property to indicate the specific text fragment of the comment.
has domain
EmotionSetc

hasEmotionIntensitydp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#hasEmotionIntensity

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Value that quantifies the intensity of the emotion.
has domain
Emotionc
has range
float

modelNamedp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#modelName

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Human readable name of the model
has domain
EmotionCategoryc
has range
string

sourceTextdp back to ToC or Data Property ToC

IRI: http://www.gsi.dit.upm.es/ontologies/onyx/ns#sourceText

is defined by
http://www.gsi.dit.upm.es/ontologies/onyx/ns
Optional value that contains the text from which the emotionText was taken.

Namespace Declarations back to ToC

default namespace
http://www.gsi.dit.upm.es/ontologies/onyx/ns#
nif-core
http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#
onyx
http://www.gsi.dit.upm.es/ontologies/onyx/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.