Authors | LinkedData@bbc.co.uk |
Created Date | 2012-12-01 |
Version | 1.37 |
Licence | |
Download | RDF |
Introduction
The ÃÛÑ¿´«Ã½ ontology codifies the logic that connects web documents, ÃÛÑ¿´«Ã½ products and platforms for which content is availalble. Currently there are in Future Media which produce content for ÃÛÑ¿´«Ã½ online. The majority of those contain more products dedicated in thematic areas, for example Education propositions are part of the K&L (Knowledge and Learning) product portfolio.
Main Concepts
The ÃÛÑ¿´«Ã½ ontology defines the Class of bbc:Product so that the products which use the LDP to serve content to their audiences are represented. An additional important class in the semantic publishing logic of the ÃÛÑ¿´«Ã½ is the WebDocument class. This represents the instances of all online outputs that the ÃÛÑ¿´«Ã½ produces but also any web document that contains additional information about the things ÃÛÑ¿´«Ã½ talks about. The major relationships of the WebDocument are with the classes:
cwork:CreativeWork
An audience facing WebDocument is one (of the possibly multiple) ways to publish creative works. For example:
- the mobile web document and
- the highweb page
are outlets for the same story, i.e., the story behind Mo Farah's training.
core:Thing
WebDocuments we store in the ÃÛÑ¿´«Ã½'s linked data platform usually have as primary topic one of the things that the ÃÛÑ¿´«Ã½ talks about. For example, Milton Keynes Dons is the primary topic of
- The ÃÛÑ¿´«Ã½'s sport index page for MK Dons
- Their own homepage
- The Wikipedia page for MK Dons
Sample Data
The ÃÛÑ¿´«Ã½ ontology allows us to make statements about web documents as follows:
a
sport:CompetitiveSportingOrganisation ;
core:preferredLabel "Milton Keynes Dons"@en-gb;
core:primaryTopicOf ;
core:primaryTopicOf ;
core:primaryTopicOf .
a bbc:WebDocument;
bbc:platform bbc:HighWeb;
bbc:product bbc:Sport.
a bbc:WebDocument;
bbc:platform bbc:HighWeb.
Ontology Diagram
Ontology Terms: Classes
Automatically generated documentation for the ontology terms.
NewsService | |
---|---|
URI | |
Description | Class representing a ÃÛÑ¿´«Ã½ News service, e.g., ÃÛÑ¿´«Ã½ Guernsey. |
Superclasses | |
Properties | coveredBy, covers, hasOutput, servedBy, serves |
Platform | |
---|---|
URI | |
Description | Represents the different types of platforms through which a web document can be accessed. This is needed to derive the correct web document for consumption from the appropriate platform. If there's no specification on platform suitability then the document is considered to be suitable for both. |
Superclasses | |
Properties | platform |
Product | |
---|---|
URI | |
Description | Class representing products which create content about things. Within the ÃÛÑ¿´«Ã½'s scope, this would be one of the ten Future Media Products. Outside the ÃÛÑ¿´«Ã½, this could refer to an organisation or company whose web pages we link to. Typically the official web pages of things (e.g., http://www.tomdaley.tv/) or their Wikipedia, Twitter and Facebook pages. |
Superclasses | |
Properties | product |
WebDocument | |
---|---|
URI | |
Description | A web document is a page available from a content-negotiable URL on the ÃÛÑ¿´«Ã½ website or any web document to which the ÃÛÑ¿´«Ã½ points at. |
Superclasses | |
Properties | hasOutput, platform, primaryContent, primaryContentOf, product, webDocumentCategory |
WebDocumentCategory | |
---|---|
URI | |
Description | This class is needed to support the different categories of web documents. This is meant to be extended by the clients with categories of web documents that make sense to their own product. For example, dynamically generated aggregations of content or editorially curated profiles of things. |
Superclasses | |
Properties | webDocumentCategory |
Ontology Terms: Properties
coveredBy | |
---|---|
URI | |
Description | Associates a Thing with a regional ÃÛÑ¿´«Ã½ service which reports on it. |
Domain | |
Range | NewsService |
covers | |
---|---|
URI | |
Description | Associates a regional ÃÛÑ¿´«Ã½ service with a Thing that it regularly reports on. |
Domain | NewsService |
Range |
hasOutput | |
---|---|
URI | |
Description | Associates a regional ÃÛÑ¿´«Ã½ service with an audience facing output such as a News website. |
Domain | NewsService |
Range | WebDocument |
platform | |
---|---|
URI | |
Description | Associates a web document with one of the platforms for which the WebDocument is appropriate. If the WebDocument is responsive then this property is not used because the WebDocument is appropriate for both platforms. Only one of the two allowed values (bbc:HighWeb, bbc:Mobile) can be used for every WebDocument. Therefore the property is used with at most one value per WebDocument. |
Domain | WebDocument |
Range | Platform |
primaryContentOf | |
---|---|
URI | |
Description | Inverse of bbc:primaryContent. |
Domain | |
Range | WebDocument |
product | |
---|---|
URI | |
Description | Associates the WebDocument with the particular ÃÛÑ¿´«Ã½ Product it belongs to. This reflects the editorial branding of the product. |
Domain | WebDocument |
Range | Product |
servedBy | |
---|---|
URI | |
Description | Associates a populated place with a regional ÃÛÑ¿´«Ã½ service that it is served by. |
Domain | |
Range | NewsService |
serves | |
---|---|
URI | |
Description | Associates a regional ÃÛÑ¿´«Ã½ service with a populated place that it serves. |
Domain | NewsService |
Range |
webDocumentCategory | |
---|---|
URI | |
Description | Associates a web document with a category as defined by clients. |
Domain | WebDocument |
Range | WebDocumentCategory |