Professional Documents
Culture Documents
JonnyCatlett
JonnyCatlett
Framework (RDF)
Presented by:
Jonathan Catlett
Presentation Topics
Background
Overview
Example
What is RDF?
History
Syntax
Conclusion
Background
Metadata
Structured data about data
Used by clients (web browsers) to improve
discovery and access of distributed
information.
Usually imbedded into HTML to tell the
browser what information is contained in
the page.
Background
Ontology
Describes the structure of information at
different levels of abstraction.
A tree-like structure which can be used to
describe semantics.
Parse trees
For this presentation we will use an
ontology only to describe the hierarchy of
the resources or information.
Ontology
Word
Noun Verb
Cause_to_change_
Dog, Cat, etc.
location
Client Server
Property_type 3 Property_type 4
"Value" "Value"
What is the RDF Data Model?
These Descriptions are kept
unambiguous using the XML syntax and
namespaces.
Property-types may also contain
collections of values
Bags – Simple collection
Sequence – Order matters
Alternative – If-then type structure.
History
How did this all come about you may ask.
Metadata began in 1995 with PICS.
Platform for Internet Content Selection (PICS)
Mechanism for communicating ratings of web pages from
server to clients.
Content control
Introduced a general mechanism for creating rating
system.
No fixed set of criteria.
History
W3C started thinking about the general
problem of Interned resource description
based on the PICS architecture.
W3C formed the PICS-NG (Next
Generation) working group.
This eventually led to the development of
the Resource Description Framework (RDF)
Syntax
Simple document report
<? xml version="1.0" ?>
<RDF xmlns = "http://w3.org/TR/1999/PR-rdf-syntax-19990105#"
xmlns:DC = "http://purl.org/DC#" >