Experience Vocabulary Specification

02 July 2014

This version:
Latest version:
Revision: 0.8
Tomi Kauppinen, Cognitive Systems Group, University of Bremen and Department of Media Technology, Aalto University School of Science
Evgenia Litvinova, Department of Media Technology, Aalto University School of Science
Jan Kallenbach, Department of Media Technology, Aalto University School of Science and University of Helsinki

Creative Commons License This work is licensed under a Creative Commons License. This copyright applies to the Experience Vocabulary and accompanying documentation.

Valid XHTML + RDFa Experience Vocabulary relies on W3C's RDF technology, an open Web standard that can be freely used by anyone.

This visual layout and structure of the specification was adapted from the Open Provenance Model Vocabulary edited by Jun Zhao, SIOC Core Ontology Specification edited by Uldis Bojars and John G. Breslin and the Provenance Vocabulary Core Ontology Specification edited by Olaf Hartig and Jun Zhao.


EXPERIENCE, the Experience Vocabulary, is a lightweight vocabulary providing terms for creating descriptions of experiences about the environment, for example how cold or warm one feels in a particular context created by the location, time and activities the Experiencer is involved with.

This documents specifies the classes and properties introduced by the EXPERIENCE vocabulary.

Status of this document

NOTE: This section describes the status of this document at the time of its publication. Other documents may supersede this document.

This specification is an evolving document. This document may be updated or added to based on implementation experience, but no commitment is made by the authors regarding future updates. This document is generated by combining a machine-readable Experience Vocabulary Namespace expressed in RDF/XML with a specification template and a set of per-term documents.

Table of contents

1. Introduction

The Experience Vocabulary is defined as a set of classes and properties.

The XML Namespace URIs that must be used by implementations of this specification are:

2. The Experience Vocabulary at a glance

An alphabetical index of terms from the Experience Vocabulary, by class and by property, are given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: | Experiencer | Experience |

Properties: | hasExperiencer | hasEventExperience | hasLocation | hasTime | hasReason | hasActivity | hasFollowingAction |

3. Descriptions about EXPERIENCE

The Core EXPERIENCE definitions presented here are written using a computer language (RDF/OWL) that makes it easy for software to process some basic facts about the terms in the Experience Vocabulary, and consequently about the things described using EXPERIENCE.

3.1. Evolution and extension of EXPERIENCE

The Experience Vocabulary is identified by the namespace URI "http://linkedearth.org/experience/ns#".

Revisions and extensions of EXPERIENCE are conducted through edits to the namespace document, which by convention is published on the Web at the namespace URI.

The properties and types defined here provide some basic concepts for describing information relevant about experiences

3.2. An example use of EXPERIENCE

Here is a simple example use of classes and properties of EXPERIENCE Vocabulary to model a set of experiences.

    experience:hasActivity dbpedia:Sitting ;
    experience:hasEventExperience dbpedia:Cold ;
    experience:hasExperiencer feelingdata:Laura ;
    experience:hasFollowingAction dbpedia:Nothing ;
    experience:hasLocation feelingdata:Room3541 ;
    experience:hasReason "Window is open" ;
    experience:hasTime "2014-06-20T10:00+02:00" .

4. Cross-reference for core EXPERIENCE classes and properties

Class: Experiencer

Experiencer is one that makes the observations about the environment in a given context including time, space, and activity.


[back to overview]

Class: Experience

Experience is what an Experiencer experiences.


[back to overview]

Property: hasExperiencer

Describes experiencer of the experience.

OWL Type:ObjectProperty
Domain: experience:Experience
Range: experience:Experiencer

[back to overview]

Property: hasEventExperience

Describes an event experience of a complete experience description.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

Property: hasLocation

Describes the location of the experience.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

Property: hasTime

Describes the time of the experience.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

Property: hasReason

Describes the reason for the experience.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

Property: hasActivity

Describes the activity during which the experience occured.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

Property: hasFollowingAction

Describes the action following the experience.

OWL Type:ObjectProperty
Domain: experience:Experience

[back to overview]

5. Acknowledgement

6. References

7. Change log