Rdf
description
Transcript of Rdf
DRUPAL 7 AND RDFIn 15 minutes
Wednesday, February 23, 2011
WHAT IS RDF?
On the Semantic Web computers do the browsing, searching and querying for us.
The Semantic Web allows computers to seek out knowledge, mesh it, and then take action on it.
Current Web is a platform for distributed presentations ... Semantic Web is a platform for distributed knowledge.
Resource Description Framework (RDF)is the W3C standard for encoding knowledge.
Wednesday, February 23, 2011
WHAT IS RDFA
RDFa is simply a version of rdf that is encoded to work in html.
Extends XHTML to add rich metadata within web documents.
Enables embedding of RDF triples and the extraction of RDF triples by user agents.
Wednesday, February 23, 2011
WHAT ARE RDF TRIPLES?
The RDF data model makes statements about resources in the form of subject-predicate-object expressions known as triples.
The subject denotes the resource while the predicate denotes traits or aspects of the resource and expresses a relationship between the subject and the object.
Examples: Denver is a City, The sky has the color blue, Kevin is a Person, This field is a rating.
Wednesday, February 23, 2011
HISTORY OF RDF IN DRUPAL
rdf.php (2000, Dries)
FOAF, vCard (2004, walkah)
Relationship (2005, dman
Semantic Search (2006, hendler)
RDF (2007, Arto)
OpenCalais (febbraro, 2008)
RDF CCK (2008, scor)
Wednesday, February 23, 2011
GOALS OF RDF IN DRUPAL CORE
Expose Drupal’s data in RDF
Make exposure automatic
No RDF expertise required
Support a user driven data model
Content type = RDF class
Field = RDF property
Node = RDF resource
Wednesday, February 23, 2011
LETS GET CRAZY - D7 EXPERIMENTATION
Automatic site vocabulary generation
Mapping content models to existing ontologies
Data endpoint for SPARQL querying
Lazy loading of external data (data import)
Wednesday, February 23, 2011
Wednesday, February 23, 2011
WTF ARE YOU TALKING ABOUT?
Enough theory show me some examples!!!
Wednesday, February 23, 2011