Resource Description Framework

Slides:



Advertisements
Similar presentations
Metadata vocabularies and ontologies Dr. Manjula Patel Technical Research and Development
Advertisements

UKOLN, University of Bath
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
Introduction to RDF Based on tutorial at
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
CS570 Artificial Intelligence Semantic Web & Ontology 2
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Z39.50, XML & RDF Applications ZIG Tutorial January 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre,
Metadata Standards and Applications 5. Applying Metadata Standards: Application Profiles.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Practical RDF Chapter 1. RDF: An Introduction
An Introduction to the Resource Description Framework Eric Miller Online Computer Library Center, Inc. Office of Research Dublin, Ohio 元智資工所 系統實驗室 楊錫謦.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
The Resource Description Framework And its application to thegateway.org For the IIAP Jon Jablonski, Research Assistant The Information.
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
Of 41 lecture 4: rdf – basics and language. of 41 RDF basic ideas the fundamental concepts of RDF  resources  properties  statements ece 720, winter.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
The Semantic Web and expert metadata: pull apart then bring together Presented at 12.seminar Arhivi, Knjižnice, Muzeji Nov 2008, Pore č, Croatia.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
Evidence from Metadata INST 734 Doug Oard Module 8.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Problems with XML & XML Schemas XML falls apart on the Scalability design goal. 1.The order in which elements appear in an XML document is significant.
Description of Information Resources: RDF/RDFS (an Introduction)
The Resource Description Framework And its application to thegateway.org.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
RDFa Primer Bridging the Human and Data webs Presented by: Didit ( )
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
RDF RESOURCE DESCRIPTION FRAMEWORK Scott Ainsworth & Louis Nguyen Old Dominion University, CS 791: Web Syndication Formats, February 20,
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Service-Oriented Computing: Semantics, Processes, Agents
The Semantic Web By: Maulik Parikh.
Introduction to Persistent Identifiers
Yaşar Tonta & Orçun Madran [yasartonta, Hacettepe University
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Introduction to RDF and RDFS Editor: MR3
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDA cataloguing and linked data
CSIRO ICT Centre Conference
Attributes and Values Describing Entities.
Presentation transcript:

Resource Description Framework Presentation by Ray James For Semantic Web UT Austin, Spring 2006 Out of chaos, order March 20, 2006

RDF overview What RDF is What RDF can do How to use RDF Current RDF applications RDF’s future Summary & Sources March 20, 2006

RDF basics Metadata is constructed information Metadata is developed by people for a purpose or function Metadata can be a surrogate From Karen Coyle March 20, 2006

What RDF is Key Definitions: Resource Description Framework: An XML expression used to make simple assertions about relationships between things. RDF Schema: A language used to describe the relationship between classes of things, or relationships between concepts in a particular domain. March 20, 2006

In other words RDF defines a convention essential for the Semantic Web RDF is machine and human readable but primarily for the machine RDF is an infrastructure that enables the encoding, exchange, and reuse of structured metadata.* * Eric Miller March 20, 2006

What RDF is History dates just over a decade Creation process began in 1990s; outgrowth of PICS First RDF working draft October 1997 Semantic Web Activity & first RDF Interest Group meeting, February 2001 Collaborative design process March 20, 2006

What RDF is Breaking down RDF Anything can be a resource: Web page, PDA, document, etc. (identified with URI) Description means how a resource is related to any other resource or object Framework means ontological construct Source: www.w3.org March 20, 2006

Describing RDF RDF promotes semantic interoperability; XML promotes syntactic interoperability. Diagram from Dr. Miles Efron lecture notes. March 20, 2006

Describing RDF RDF is all about the “triples” Resource, Property, Value Or Subject, Predicate, Object March 20, 2006

RDF triples graphically March 20, 2006

More on RDF triples An Object can become Subject of new triple ‘Nesting’ of properties without limit Triples concept maintained in RDF Schema RDFS creates vocabularies RDFS triples are: classes, class properties and (atomic) values March 20, 2006

RDF graphically From: Explorer’s Guide to the Semantic Web March 20, 2006

RDF in words There is a person who is named William Sparks who has a telephone number 435-555-6789 and who has an address which is composed of an address (number and street) and a city and a state and who has an e-mail account which was opened on Aug. 1, 2001 and uses the address wsparks@malto.com. Subject Predicate Object Nested-subject Object March 20, 2006

Reification Reification describes the act of making a data model for a previously abstract concept. Reification allows a computer to process an abstraction as if it were any other data From Wikipedia March 20, 2006

An RDF document <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://dublincore.org/2003/03/24/dces"> <rdf:Description rdf:about="http://www.ukoln.ac.uk/metadata/resources/dc/datamodel/WD-dc-rdf/"> <dc:title> Guidance on expressing the Dublin Core within the Resource Description Framework (RDF) </dc:title><dc:creator> Eric Miller </dc:creator><dc:subject> Dublin Core; Resource Description Framework; RDF; eXtensible Markup Language; XML </dc:subject><dc:publisher> Dublin Core Metadata Initiative </dc:publisher><dc:contributor> Dublin Core Data Model Working Group </dc:contributor><dc:date> 1999-07-01 </dc:date><dc:format> text/html </dc:format><dc:language> en </dc:language></rdf:Description> </rdf:RDF> Adapted from http://www.ukoln.ac.uk/metadata/resources/dc/datamodel/WD-dc-rdf Subject Predicate Object March 20, 2006

In words There is a document declared in Dublin Core Schema found at the Dublin Core namespace (& RDF etc) http://www.ukoln.ac.uk/metadata/resources/dc/datamodel/WD-dc-rdf/ which has the title Guidance on expressing the Dublin Core within the Resource Description Framework (RDF) created by Eric Miller whose subject keywords are Dublin Core; Resource Description Framework; RDF; eXtensible Markup Language; XML published by Dublin Core Metadata Initiative contributed by Dublin Core Data Model Working Group on the date 1999-07-01 written in the format text/html and in the language en (English). Subject Predicate Object March 20, 2006

How RDF works All essential information is at: http://www.w3.org/RDF Find RDF validator at the website: http://www.w3.org/RDF/Validator/ March 20, 2006

RDF applications March 20, 2006

RDF document <!-- /Creative Commons License --> <!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <Work rdf:about=""> <dc:title>Metadata: Data with a Purpose</dc:title> <dc:date>2004</dc:date> <dc:description>A general discussion of document/resource metadata and some related uses.</dc:description> <dc:creator><Agent> <dc:title>Karen Coyle</dc:title> </Agent></dc:creator> <dc:rights><Agent> <dc:title>Karen Coyle</dc:title> </Agent></dc:rights> <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" /> <dc:source rdf:resource="http://www.kcoyle.net/meta_purpose.html"/> <license rdf:resource="http://creativecommons.org/licenses/by-nc-nd/2.0/" /> </Work> <License rdf:about="http://creativecommons.org/licenses/by-nc-nd/2.0/"> <permits rdf:resource="http://web.resource.org/cc/Reproduction" /> <permits rdf:resource="http://web.resource.org/cc/Distribution" /> <requires rdf:resource="http://web.resource.org/cc/Notice" /> <requires rdf:resource="http://web.resource.org/cc/Attribution" /> <prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /> </License> </rdf:RDF> March 20, 2006

RDF applications Mozilla: describes e-mail, news RSS: describes blogs Annotea: describes Web pages Dublin Core: describes meta data Webscripter: defines and fuses March 20, 2006

RDF(S) creation applications March 20, 2006

More on Altova site March 20, 2006

RDF’s Future Growing acceptance by Web site producers and users of metadata Programs like SemanticWorks are positive signs that standard is healthy Acceptance means use; use means continuing acceptance Continued support (likely) from W3C March 20, 2006

RDF Summary RDF … …is about relationships. …brings interoperability. …is all about triples. …can be found at http://www.w3.org/RDF March 20, 2006

Sources http://www.w3.org/RDF http://www.altova.com http://www.mozilla.org/rdf/doc/ http://www-db.research.bell-labs.com/user/pfps/publications/oil-ieee.pdf OIL: An Ontology Infrastructure (Fensel and others) www.dlib.org/dlib/may98/miller/05miller.html An Introduction to the Resource Development Framework (Miller) Explorer’s Guide to the Semantic Web (Passin) http://www.kcoyle.net/jal2_Metadata.html Understanding Metadata and Its Purpose (Coyle) March 20, 2006

Questions? March 20, 2006