- is called
- RDF
- uses namespace
- http://www.w3.org/2000/01/rdf-schema# (usual prefix: rdfs)
- http://www.w3.org/1999/02/22-rdf-syntax-ns# (usual prefix: r, rdf)
RDF is a framework for semantic descriptions of resources that can be referenced by URI. It represents information about resources in form of a graph with directed labeled edges. Or told otherwise, as a set of triples which consist of a subject a predicate and an object. The point behind the whole thing is that computers can partially understand and process this information. This makes it possible for a search engine to answer a question as for example "Give me all Italian musicians from the 18th century". Answering such a question is not possible by simple text matching methods, as it involves a deeper understanding of the semantics. Indeed, RDF is the basic framework of the semantic web.
Read the primer.
Specifications
Resource Description Framework (RDF): Concepts and Abstract Syntax
http://www.w3.org/TR/rdf-concepts/
type: W3C Recommendation
date: 2004-02-10
RDF Vocabulary Description Language 1.0: RDF Schema
http://www.w3.org/TR/rdf-schema
type: W3C Recommendation
date: 2004-02-10
RDF/XML Syntax Specification (Revised)
http://www.w3.org/TR/rdf-syntax-grammar
type: W3C Recommendation
date: 2004-02-10
Links
Redland RDF library
http://librdf.org/
Description: A library written in C for handling and storing RDF. Bindings for many languages are available. Serializers and Parsers for various dialects are also available.
Sesame
http://www.openrdf.org/
RDFLib - Python RDF library
https://github.com/RDFLib
Description: Excellent Python library for accessing, storing and querying RDF.