This repository contains the source code of the SPICE Ontology Network.
Each directory contains an ontology module. The name of the directory must correspond to the ID part of the ontology IRI. Therefore, the ontology IRI must comply with the following rule:
https://w3id.org/spice/SON/[Name of the folder]
Please use camel case for folder names.
The prefix of the ontology must be https://w3id.org/spice/SON/[Name of the folder]/
(i.e. the IRI of the ontology followed by /
).
The file containing the ontology must be serialized in RDF/XML format and named ontology.owl
.
The SPICE ontology network is versioned, therefore the ontology modules must comply with the following rules.
-
Each ontology module must declare a version IRI and a prior version.
-
The version IRI must comply with the following rule:
https://w3id.org/spice/SON/[Name of the folder]/[version ID]
where version ID
is the identifier of the version under development (currently, the stable version is the 0.0.1
, the version under development is the 0.0.2
).
-
Each ontology module must import the ontologies with the same version ID.
-
Version ID should follow Semantic Versioning 2.0.0 Policy.
Releases will be taggeed with version IDs. Latest release points to the latest stable release (it will not be updated at every ontology release).
The SPICE Ontology network uses DOLCE+DnS Ultralite and D0 as foundational backbone.
A Knowledge Area is a collection of ontologies of the ontology network that share a common theme. Even if knowledge areas are not logical elements of the ontologies, they provide us a mean for classifying requirements and developed ontologies, drawing a thematic overview of the ontology network useful to analyse at a higher level the interactions between the ontologies.
The following Figure shows the Knowledge Areas of the SPICE Ontology Network (identified so far) and how they are interconnected. The knowledge areas were selected by analysing the user stories collected during the first year and related to the work carried out in all the work packages.
This is a list of the brand new ontologies developed for the SPICE project.
-
FULL
https://w3id.org/spice/SON/FULL
is the catch-all that imports all the ontologies within the network. -
Curatorial Knowledge Area
- Curatorial Context (DEV version)
https://w3id.org/spice/SON/curatorialContext
provides a vocabulary for describing the curatorial context of any activity. - Scripting (DEV version)
https://w3id.org/spice/SON/scripting
allows us to describe aspects related to the design and execution of citizen curation activities, including engagement activities with museum visitors, web applications for eliciting users' interpretations (e.g., via storytelling, question answering), and social media interactions.
- Curatorial Context (DEV version)
-
Narrative Knowledge Area
- Narrative (DEV version)
https://w3id.org/spice/SON/NO
The Narrative Ontology (NO) is employed to describe both: 1) the narrative relations exhibited "within" a cultural entity (e.g. the representation of a certain action, story, character and their narrative connection, the narrative elements and that can be used to group similar museum items sharing exhibiting similar narrative content; 2) the narrative relations projected "about" a cultural entity and used to define narrative projects (this aspect representing "the complementary part" of the scripts).
- Narrative (DEV version)
-
Symbolism Knowledge Area
- Symbolism ontology coming soon
-
User and Community Knowledge Area
- Schwartz Values (DEV version)
https://w3id.org/spice/SON/SchwartzValues
is a formalization of the Theory of Human Values - Haidt Values (DEV version)
https://w3id.org/spice/SON/HaidtValues
is a formalization of the Theory of Moral Foundation proposed in the model by Haidt et al. - User Profile eXtended (DEV version) An extension of the user profile ontology
- Community Ontology (DEV Version) provides a formal vocabulary for describing communities
- Schwartz Values (DEV version)
-
Interaction Knowledge Area
- Fruition context (DEV version)
https://w3id.org/spice/SON/fruitionContext
aims at representing the modality and the context of someone’s interaction with a cultural entity - Affordance (DEV version)
https://w3id.org/spice/SON/affordance
aims at formalising and generalising the Gibson's theory of affordance.
- Fruition context (DEV version)
-
Emotion Knowledge Area
- Emotion (DEV version)
https://w3id.org/spice/SON/emotion
is the closure module for the ontology network developed with the purpose to represent existing theories about Emotions, including the Emotion relation and its roles. - Emotion in cultural context (DEV version)
https://w3id.org/spice/SON/emotionInCulturalContext
specialises the Emotion module in order to represent the Emotion Relation triggered in a User or Community by some Cultural Entity. - Ekman emotions (DEV version)
https://w3id.org/spice/SON/ekmanEmotions
formalises the Ekman's theory on Basic Emotions - Plutchik emotion (DEV version)
https://w3id.org/spice/SON/PlutchikEmotion
formalises the Pluchick's theory on Emotions - OCC emotion (DEV version)
https://w3id.org/spice/SON/OCCEmotion
formalises the theory on Emotions proposed by Ortony, Clore and Collins - Shaver Emotions (DEV version)
https://w3id.org/spice/SON/ShaverEmotions
formalises the Shaver's theory on emotions. - GoEmotions (DEV version) formalizes the Google dataset "Go Emotions" (https://arxiv.org/abs/2005.00547)
- Emotion (DEV version)
-
Artwork Description Knowledge Area
- Exhibition (DEV version)
https://w3id.org/spice/SON/exhibition
defines a vocabulary for specifying information related fo cultural exhibitions.
- Exhibition (DEV version)
The SPICE ontology network doesn't want to reinvent the wheel. Lots of awesome ontologies are avaible at the state-of-the-art. SON relies and possibly extends these ontologies. Here, we provide a list of ontologies reused or recommended for the SPICE project together with a link to the issue where the need of the ontology emerged. The issue discusses the requirement that motivates the use of the ontology and provides an example of use.
Linguistic data
Artwork-related data
- ArCo ontology network (cf. #31)
- CulturalON (cf. #31)
- Getty vocabularies (cf. #31)
- Building Topology Ontology (BOT) (cf. #31) (for describing the structure of the museums or the exhibitions)
SON Ontologies are continuosly tested. The testing protocol is described here.
You can contribute to the SPICE Ontology Network either by defining a new scenario (that can be submitted as issues) or proposing an extension of the ontology.
The content of this repository is distributed under CC-BY 4.0 license.