RDF: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{Stub}}
{Stub}}
== Definition ==
== Definition ==


Line 35: Line 35:
           xmlns:mon_schema="http://tecfa.unige.ch/lib/mon_schema" >
           xmlns:mon_schema="http://tecfa.unige.ch/lib/mon_schema" >
   <rdf:Description rdf:about="http://tecfa.unige.ch/perso/staf/lattion/">
   <rdf:Description rdf:about="http://tecfa.unige.ch/perso/staf/lattion/">
   <mon_schema:Creator>Stéphane Lattion</mon_schema:Creator>
   <mon_schema:Creator>Stéphane Lattion</mon_schema:Creator>
   </rdf:Description>
   </rdf:Description>
  </rdf:RDF>
  </rdf:RDF>
Line 58: Line 58:
=== Standards ===
=== Standards ===


* [http://www.w3.org/TR/rdf-primer/ RDF Primer]
* [http://www.w3.org/RDF/Overview.html Resource Description Framework (RDF) Overview]
* [http://www.w3.org/RDF/Overview.html Resource Description Framework (RDF) Overview]
* The [http://www.w3.org/TR/WD-rdf-syntax/ Resource Description Framework (RDF) Model and Syntax].
* [http://www.w3.org/TR/rdf-concepts/ Resource Description Framework (RDF): Concepts and Abstract Syntax], W3C Recommendation 10 February 2004
* [http://www.w3.org/TR/WD-rdf-syntax/ Resource Description Framework (RDF) Model and Syntax].
* [http://www.w3.org/TR/rdf-mt/ RDF Semantics], W3C Recommendation 10 February 2004 (rather difficult reading).
* [http://www.w3.org/TR/rdf-syntax-grammar/ RDF/XML Syntax Specification], W3C Recommendation 10 February 2004.
* [http://www.w3.org/TR/rdf-schema/ RDF Vocabulary Description Language 1.0: RDF Schema], W3C Recommendation 10 February 2004
 
; OWL
* [http://www.w3.org/TR/owl-features/  OWL Web Ontology Language Overview], W3C Recommendation 10 February 2004.
* [http://www.w3.org/TR/owl-guide/ OWL Web Ontology Language Guide], W3C Recommendation 10 February 2004
* [http://www.w3.org/TR/owl-absyn/ OWL Web Ontology Language Semantics and Abstract Syntax], W3C Recommendation 10 February 2004
* Dean M., Schreiber G (Editors); van Harmelen F., Hendler J., Horrocks I., McGuinness D.L., Patel-Schneider P.F., Stein L.A. (Authors), ''OWL Web Ontology Language Reference'', W3C Recommendation, 10 February 2004. [http://www.w3.org/TR/owl-ref/ HTML]
 
; Other RDF Applications
* [http://www.w3.org/TR/rdf-sparql-query/ SPARQL Query Language for RDF] (last checkedwas: W3C Working Draft 17 February 2005)
* [http://www.w3.org/TR/rdf-sparql-query/ SPARQL Query Language for RDF] (last checkedwas: W3C Working Draft 17 February 2005)
* [http://www.w3.org/PICS/ PICS] (Platform for Internet Content Selection)


=== Overviews ===
=== Overviews ===
Line 69: Line 81:
* [http://www.w3.org/TR/NOTE-rdfarch W3C Data Formats] A older (1997) note on the planned XML-centered framework
* [http://www.w3.org/TR/NOTE-rdfarch W3C Data Formats] A older (1997) note on the planned XML-centered framework
* Chris Waterson, [http://developer.mozilla.org/en/docs/RDF_in_Fifty_Words_or_Less RDF in Fifty Words or Less], Mozilla Magazine.
* Chris Waterson, [http://developer.mozilla.org/en/docs/RDF_in_Fifty_Words_or_Less RDF in Fifty Words or Less], Mozilla Magazine.
* [http://www.w3.org/PICS/ PICS] (Platform for Internet Content Selection)


=== On-line validation ===
=== On-line validation ===
Line 79: Line 89:


* http://www.semanticplanet.com/
* http://www.semanticplanet.com/
* W3C [http://www.w3.org/2001/sw/ Semantic Web] page.


=== Various to sort out ===
=== Various to sort out ===
Line 88: Line 99:


* Eric Miller  An Introductionto the Resource Description Framework (1998), ''[http://www.dlib.org/dlib/may98/05contents.html D-Lib Magazine]'' May 1998, ISSN 1082-9873, [http://www.dlib.org/dlib/may98/miller/05miller.html HTML]
* Eric Miller  An Introductionto the Resource Description Framework (1998), ''[http://www.dlib.org/dlib/may98/05contents.html D-Lib Magazine]'' May 1998, ISSN 1082-9873, [http://www.dlib.org/dlib/may98/miller/05miller.html HTML]
* Manola Frank and Eric Miller (2004). [http://www.w3.org/TR/rdf-primer/ RDF Primer], W3C Recommendation 10 February 2004, ''W3C''.





Revision as of 14:34, 13 November 2006

{Stub}}

Definition

  • The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web.
  • Originally RDF was primarily intented to represent metadata about Web resources, such as the title, author, and modification date of a Web page, copyright and licensing information about a Web document, or the availability schedule for some shared resource. However, by generalizing the concept of a "Web resource", RDF can also be used to represent information about things that can be identified on the Web, i.e. the semantic web.

Major RDF vocabularies

Metadata
Content syndication and social software
  • RSS 1.0 which is not very popular, most RSS formats are not RDF since bloggers don't understand issues related to the semantic web :)
  • FOAF Friends-of-a-friend vocabulary for person networks
Semantic Web
  • OWL
  • SparQL (Query language)

RDF basics

At its core, RDF has a simple relational data model: Subject - Verb - Object or expressed differently Predicate (Subject, Object)

  • Sujet = The resource
  • Objet = Value
  • Verb = Predicate = propriety = relation of the subjet with the object

Here is a typical RDF fragment

<?xml version="1.0"?>
 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
          xmlns:mon_schema="http://tecfa.unige.ch/lib/mon_schema" >
 <rdf:Description rdf:about="http://tecfa.unige.ch/perso/staf/lattion/">
  <mon_schema:Creator>Stéphane Lattion</mon_schema:Creator>
 </rdf:Description>
</rdf:RDF>

It expresses a relation like this:

A simple ressource-author relationship


RDF and the semantic web

The RDF Software stack

The RDF software stack

The RDF bus

Software clients of the RDF bus


Links

Standards

OWL
Other RDF Applications

Overviews

On-line validation

RDF-related web sites

Various to sort out

References

  • Eric Miller An Introductionto the Resource Description Framework (1998), D-Lib Magazine May 1998, ISSN 1082-9873, HTML
  • Manola Frank and Eric Miller (2004). RDF Primer, W3C Recommendation 10 February 2004, W3C.