2011-03-19T09:31:52+01:00
The OpenRecommender Recommendation schema specification provides basic concepts and properties for describing recommendations on the Semantic Web. This document contains a simplified RDF Schema description of the Recommendation Ontology, which itself is more complete than this schema, but slightly more complicated to work with through the introduction of Web Ontology Language(OWL).
OpenRecommender Recommendation Schema
Recommendation
A recommendation is a formal or informal proposition for action.
Identifies a recommendation to a person, integrated software or device.
identifier
Person (or software/device) a recommendation comes from.
sender
Person (or software/device) a recommendation goes to.
receiver
Date a recommendation was sent.
date
Time a recommendation was sent.
time
Latitude of location from which recommendation was sent (or of the item itself, if applicable).
latitude
Longitude of location from which recommendation was sent (or of the item itself, if applicable).
longitude
Importance measure assigned to a recommendation.
priority
Type of content (as in taxonomy domain area) being recommended.
type
Title
The title of a given recommendation.
Length of the media being recommended (optional).
duration
Language of the item being recommended (optional).
language
Closed Caption transcript of the item being recommended (optional).
captions
Language of the item being recommended (optional).
subtitles
Language of the item being recommended (optional).
playlist
Image
Preview image or thumbnail of a given recommendation.
Creator of the item being recommended (optional).
creator
Publisher of the item being recommended (optional).
publisher
Format (i.e. MIME Type and/or File extension) of the item being recommended (optional).
format
Rights (i.e. Copyright and/or License) of the item being recommended (optional).
rights
Rights Holder (i.e. legal owner of Intellectual Property or license) of the item being recommended (optional).
rightsHolder
Link
Web link (URL) to a human-readable display page for the recommendation.
Shortlink (i.e. URL shortner version) of the item being recommended (optional).
shortlink
Location (i.e. download URL) of the multimedia representation of the item being recommended (optional).
location
Mobile-friendly display page (baseline experience that should work on any browser that can render HTML) for the item being recommended (optional).
mobile
Legacy mobile display page (WAP, for older phones that are incapable of rendering even basic HTML) for the item being recommended (optional).
mobilewap
Mobile Touch-friendly display page (with a more advanced or graduated experience for larger screens and/or more powerful devices such as tablets or smartphones) for the item being recommended (optional).
mobiletouch
Location (i.e. download URL) of a Mobile-friendly version of the multimedia representation of the item being recommended (optional).
mobiledownload
Mobile-friendly multimedia stream of the multimedia representation of the item being recommended (optional).
mobilestream
Description
Textual description of what topics or events the recommendation is about (optional).
User rating (whether as a weighted average of all users, or, only taken from the recommending user's rating profile) of the item being recommended (optional).
rating
A collection of reviews (or single review) about the item being recommended (optional).
review
Metadata tags, descriptive labels or other classification code to describe the item being recommended (optional).
subject
A collection of comments (or single comment) about the item being recommended (optional).
comment
application/rdf+xml
application/rdf+xml
application/rdf+xml
application/rdf+xml