rNews 1.0: The Concept Class
A number of news-publishing websites organize their content using subject headings drawn from a controlled vocabulary. Other publishers take a less formal approach and annotate their content with author or editor-provided tags. Concept is the base class for indicating all such annotations in the rNews data model. The Concept class provides a single attribute: name. The name attribute is used to indicate the label for the connoted Concept.
Implementors should use the Concept class to annotate abstract concepts and its subclasses (Location, Person, and Organization) to annotate real-world entities. For instance the Concept class is the appropriate class for annotating the abstract concept "No-Fly Zones", but not the appropriate class for the real-world entity "Qaddafi, Muammar el-." For "Qaddafi, Muammar el-," implementors should use the Person class. Exceptions to this rule are acceptable if the implementing site does not distinguish between various annotation types. In this case, all concepts may be indicated with the Concept class.
|name||xsd:string||The natural language name for a concept.|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rnews: <http://iptc.org/std/rNews/2011-10-07#> . <http://data.nytimes.com/32718077124339208210> a rnews:concept ; rnews:name "Defense and Military Forces" .
Want to comment on rNews: we invite you to post your comment to the rNews Forum.