RDF (Resource Description Framework). 2 Table of Contents  Introduction  Basic RDF –Basic RDF Model –Basic Syntax  Containers  Statements about Statements.

Slides:



Advertisements
Similar presentations
RDF/XML Syntax Specification Ming Jing Team W. Tutorial Overview - Introduction - An XML Syntax for RDF - Syntax Data Model (*) Order - Concept and Standard.
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.
Processing of structured documents Part 8. 2 Resource Description Framework (RDF) zWeb was originally built for human consumption yalthough everything.
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
Understand Web Services
DL:Lesson 4 Metadata: Dublin Core Luca Dini
Dr. Alexandra I. Cristea RDF.
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.
Resource Description Framework (RDF) developed by World Wide Web Consortium (W3C) by Satya.
Semantic Web Mobile Internet Technical Architecture Omair Javed Institute of Software Systems Tampere University of Technology.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Resource Description Framework ( RDF ) Xinxia An.
1 Resource Description Framework (RDF) Presented by Igor Tatarinov.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Metadata : Concentrating on the data, not on the scheme Imma Subirats FAO of the United Nations Marcia Zeng Kent State University euroCRIS Meeting Bologna.
Introduction to HTML. What is a Web site? A collection of "pages" or files linked together and available on the World Wide Web What do you need to create.
Resource Description Framework (RDF) Lecture # 6 Faculty of Computer Science, IBA.
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.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Chapter 6 Text and Multimedia Languages and Properties
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Metadata: first principles Pat Bell Knowledge, Analysis and Intelligence.
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.
Logics for Data and Knowledge Representation
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
Web Metadata, what is it? Ora Lassila Visiting Scientist (from Nokia) Definition Applications Current Standardization Efforts.
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
Of 41 lecture 4: rdf – basics and language. of 41 RDF basic ideas the fundamental concepts of RDF  resources  properties  statements ece 720, winter.
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.
RDF, XML and interoperability Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath.
RDF(Resource Description Framework) 연세대학교 이승익. MOTIVATION The Right Way to Find Things »Scenario 1: The Library »Scenario 2: The Video Store »Scenario.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Internet Technologies1 RDF These slides were built using modified examples from “XML How To Program” by Deitel, Deitel, Nieto, Lin and Sadhu. The slides.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Practical RDF Ch.6 Creating an RDF Vocabulary DongHyuk Im SNU OOPSLA Lab. Shelley Powers, O’Reilly August 19, 2004.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
OIL and DAML+OIL: Ontology Languages for the Semantic Web Sungshin Lim TOWARDS THE SEMANTIC WEB: Ontology-driven Knowledge.
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.
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.
Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF.
Description of Information Resources: RDF/RDFS (an Introduction)
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Motivation Dynamically identify and understand information sources Provide interoperability between agents in a semantic manner Enable distributed extensible.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Silterra, April 2004 RDF, RSS and all that THREADING THE RDF MAZE.
Chapter 5 The Semantic Web 1. The Semantic Web  Initiated by Tim Berners-Lee, the inventor of the World Wide Web.  A common framework that allows data.
Linked Data & Semantic Web Technology The Semantic Web Part 5. Resource Description Framework (2) Dr. Myungjin Lee.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Resource Description Framework
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Introduction to Resource Description Framework (RDF)
Seminar on : Semantic WEB By: Vikas U. Abnave Roll no 301.
DAML: The DARPA Agent Markup Language
Presentation transcript:

RDF (Resource Description Framework)

2 Table of Contents  Introduction  Basic RDF –Basic RDF Model –Basic Syntax  Containers  Statements about Statements  examples

3 Introduction  Conception –Foundation for processing metadata. –Provides interoperability between Applications that exchange machine-understandable information on the Web. –A Model for representing RDF metadata. –A Syntax for encoding and Transporting this metadata in a manner. ( using of XML Syntax) –Have a Class System much like OOP.

4 Introduction  using –Resource discovery. –Digital library. –Intelligent software agents. –Privacy Policies. –Etc..

5 Basic RDF Model No1  A Model for representing named properties and property values  A Syntax-neutral way of representing RDF expressions  Consists of Object types –Resource –Properties –Statements

6 Basic RDF Model No2  Resources –ALL things being described by RDF expressions are called resources  Properties –A Property is a specific aspect, characteristic, attribute or relation used to describe a resource  Statements –A specific resource together with a named property plus the value of that property for that resource is an RDF statment

7 Basic RDF Model No3 Subject(Resource) Predicate(Propery)Creator Object(literal)“Ora Lassila”  sentence Ora Lassila the creator of the resource

8 Basic RDF Model (Simple node and arc diagram) Ora Lassila Creator The graph consists of two nodes connected by a single arc. One node (represented as an oval) contains the URI text and the other (represented as a rectangle) contains the text "Ora Lassila". The arc connecting these nodes bears the label Creator.

9 Basic RDF Model (Property with structured Value) Creator Ora Lassila Name  sentence The individual whose name is Ora Lassila, , is the creator of

10 Basic RDF Model (Structured value with identifier) Creator Ora Lassila Name  sentence The individual referred to by employee id is named Ora Lassila and has the address The resource was created by this individual.

11 Basic RDF Syntax No1  RDF data model provides an abstract, conceptual framework for defining and using metadata  Concrete syntax is also needed for the purpose of creating and exchanging this metadata  Syntax descriptions in this document use the Extended Backus-Naur Form notation of [XML] to describe the essential RDF Syntax elements  Define two XML Syntax for encoding an RDF data model instance

12 Basic RDF Syntax No2  Serialization Syntax Express –The RDF XML syntax has been designed to accomodate this easily by grouping multiple statements for the same resource into a Description element  Abbreviated Syntax Express –Describle to use a more compact XML form –Three forms of abbreviation are defined for the basic serialization syntax

13 Serialization Syntax Express  sentence Ora Lassila is the creator of the resourcehttp:// <rdf:RDF xmlns:rdf = “ xmlns:s = “ “ > Ora Lassila

14 Abbreviated Syntax Express  The first is usable for properties that are not repeated within a Description and where the values of those properties are literals

15 Abbreviated Syntax Express World Wide Web Consortium W3C Home Page T02:27 <rdf:Description about=" s:Publisher="World Wide Web Consortium" s:Title="W3C Home Page" s:Date=" T02:27"/>

16 Abbreviated Syntax Express  The second RDF abbreviation form works on nested Description elements  Sentence The individual referred to by employee id is named Ora Lassila and has the address The resource was created by this individual.

17 Abbreviated Syntax Express Ora Lassila

18 Abbreviated Syntax Express Ora Lassila

19 Abbreviated Syntax Express <s:Creator rdf:resource=" v:Name="Ora Lassila" />

20 Abbreviated Syntax Express <rdf:RDF xmlns:rdf=" xmlns:s=" Ora Lassila

21 Abbreviated Syntax Express Ora Lassila

22 Reference  W3C RDF – –Resource Description Framework (RDF) Model and Syntax Specification