SNaP Stuff Ontology
Created by Press Association, now known as PA Media, and hosted by IPTC with permission from PA Media
- Latest Version
- http://data.press.net/ontology/stuff/
- Created
- 2011-07-28
- Last Modified
- 2012-03-28
- Authors
- Paul Wilton
- Jarred McGinnis
- Paul Harman
Abstract
The Stuff Ontology models real world entities. There are two kinds of stuff: tangibles and intangibles. Tangible stuff includes persons, locations and organizations. Intangibles are abstract concepts such as smoking, feminism or love.Design Notes
Person and Organization inherit from FOAF
classes of the same name in order be used in the
Event ontology as foaf:Agents.
External datasets such as those for locations can be joined via subclassing.
The stuff model is related to the
asset model via the Tag ontology.
(e.g. the base Stuff class inherits from Tag).
Intangibles are different from nodes within a taxonomy or scheme. Classifications have a more holistic
perspective on the association of concepts with an asset (see the
Classification Ontology).
The property notablyAssociatedWith allows journalists to associate entities together generically.
Through subclassing this association can become more specific. For example, the poet Brendan Behan may be described
as being notably associated with the location Dublin but also with the intangibles of drinking and poetry.
The relationship with Dublin could be made more specific with placeOfBirth, but drinking might be
left as just notablyAssociatedWith. This property captures the ways journalism creates associations with people
without being bogged down in an unsustainable and unmanageable detailed relationship. It is enough to say that that
stuff is 'notably associated with' other stuff.
Overview Of Terms
An alphabetical index of the ontology terms, divided into classes, properties and individuals. All the terms are hyperlinked to their detailed description for quick reference.
Classes: | Intangible | Tangible | Location | Person | Organization | Stuff
Properties: | longName | dateOfBirth | dateOfDeath | placeOfBirth | shortName | alias | hasAsset | describedBy | hasImage | notablyAssociatedWith | comment | label | name
Ontology Terms
Classes
Class: Intangible
Label | A base class for Intangible Stuff |
Status | testing |
A base class for all intangible stuff (eg love, conservatism, fashion)
Class: Tangible
Label | A base Class for Tangible Stuff |
Status | testing |
Sub-Classes | Location Organization Person |
A base class for all tangible stuff (eg people, places, physical things)
Class: Location
Label | A Location - a base class for Locations |
Status | testing |
A Location - a base class for Locations. Also a subclass of geo:SpatialThing
Class: Person
Label | A Person - a base class for people instances. |
Status | testing |
A Person - a base class for people instances. Also a subclass of foaf:Person
Class: Organization
Label | An Organization - a base class for instances of organizations |
Status | testing |
An Organization - a base class for instances of organizations. Also a subclass of foaf:Organization
Class: Stuff
Label | Generic Stuff Class |
Status | testing |
Sub-Classes | Intangible Tangible |
Generic Stuff Class - a base class for all domain stuff
Object Properties
Property: dateOfBirth
Label | A person's date of birth |
Status | testing |
Range | http://www.w3.org/2006/time#Instant |
Domain | Person |
Property of a Person. A person's date of birth
Property: dateOfDeath
Label | A person's date of death |
Status | testing |
Range | http://www.w3.org/2006/time#Instant |
Domain | Person |
Property of a Person. A person's date of death
Property: placeOfBirth
Label | A person's place of birth |
Status | testing |
Range | Location |
Domain | Person |
Property of a Person. A person's place of birth
Property: hasAsset
Label | Property that associates assets directly with domain entities. |
Status | testing |
Sub-Properties | hasImage |
Range | http://data.press.net/ontology/asset/Asset |
Domain | Stuff |
Property that associates assets directly with domain entities, e.g. official biography, corporate logo
Property: describedBy
Label | Property that associates domain entities with documents that describe them |
Status | testing |
Domain | Stuff |
Property that associates domain entities with documents that describe them, for example biographies, webpages
Property: hasImage
Label | Property that associates images with domain entities. |
Status | testing |
Range | http://data.press.net/ontology/asset/Image |
Domain | Stuff |
Property that associates images with domain entities, e.g. official photograph, corporate logo
Property: notablyAssociatedWith
Label | Property that notably associates stuff together |
Status | testing |
Sub-Properties | placeOfBirth |
Range | Stuff |
Domain | Stuff |
Property that notably associates stuff together, for example Karl Lagerfeld is notably associated with Fashion
Datatype Properties
Property: longName
Label | A long name of a Person or Organization |
Status | testing |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | http://xmlns.com/foaf/0.1/Agent |
String property that indicates the long name of a Person or Organization via foaf:Agent. Also infers Stuff label via pns:label. For example 'Manchester United F.C.'
Property: shortName
Label | A short name of a Person or Organization |
Status | testing |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | http://xmlns.com/foaf/0.1/Agent |
String property that indicates the short name of a Person or Organization via foaf:Agent. Also infers Stuff label via pns:label. For example 'Man Utd'
Property: alias
Label | An alias label of a Stuff instance |
Status | testing |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | Stuff |
String property that indicates an alias of a Stuff instance. For example 'Television' might have an alias of 'TV'.
Property: comment
Label | The definitive description of a Stuff instance |
Status | testing |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | Stuff |
String property that indicates the definitive description of a Stuff instance.
Property: label
Label | The definitive label of a Stuff instance |
Status | testing |
Sub-Properties | name longName shortName |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | Stuff |
String property that indicates the definitive label of a Stuff instance. This might be the full name of a Person, Organization or something Intangible
Property: name
Label | The definitive name of a Person or Organization |
Status | testing |
Range | http://www.w3.org/2001/XMLSchema#string |
Domain | http://xmlns.com/foaf/0.1/Agent |
String property that indicates the definitive full name of a Person or Organization via foaf:Agent. Also infers Stuff label via pns:label