By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?

Slides:



Advertisements
Similar presentations
Can I Use It, and If so, How? Christian Lieske SAP AG – MultiLingual Technology Discussion of Consortium Proposal for OLIF2 File Header.
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
RDF Tutorial.
An Introduction to MODS: The Metadata Object Description Schema Tech Talk By Daniel Gelaw Alemneh October 17, 2007 October 17, 2007.
The Web of data with meaning... By Michael Griffiths.
Ontology Notes are from:
Dr. Alexandra I. Cristea RDF.
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.
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.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Presented by Gentre Dozier and Spencer Dille management.com/newsletters/database_metadata_unstructured_data_triple_store html.
Metadata: Its Functions in Knowledge Representation for Digital Collections 1 Summary.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Nancy Ide Vassar College USA Resource Definition Framework A Tutorial EUROLAN 2003 July 28 - August 8 Bucharest - Romania.
GJXDM Information Exchange Package Methodology Naming & Design Rules (MNDR) John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Chinese-European Workshop on Digital Preservation Beijing (China), July.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Metadata: first principles Pat Bell Knowledge, Analysis and Intelligence.
Practical RDF Chapter 1. RDF: An Introduction
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
Digital Enterprise Research Institute HADA – An Access Controlled Application for Publishing and Discovering Linked Government Data Owen Sacco.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
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, XML and interoperability Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath.
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
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.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
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.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
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.
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,
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
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.
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.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
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.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
CITA 330 Section 11 The Web and Its Future. Web 1.0 News, music and everything else is moved to digital Web sites become super applications Ease of.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
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.
The Semantic Web By: Maulik Parikh.
Building the Semantic Web
Resource Description Framework
XML QUESTIONS AND ANSWERS
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Applications of IFLA Namespaces
XML.
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Resource Description Framework (RDF)
CSE591: Data Mining by H. Liu
Presentation transcript:

By: Dan Johnson & Jena Block

RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?

A standard for encoding metadata and other information on the Semantic Web

A project that aims to enable machines to do the searching, aggregating and combining of the Web's information without a human operator An extension to the Web that adds new data and metadata to existing Web documents, extending those documents into data An abstract intention to apply machine-exclusive meaning to the information on the web Documents that are not “Semantic” are in a language specific to people To make these documents “Semantic” we must apply a framework to the data within the document so the computer can understand it

Blah blah blah blah tapioca blah blah blah pudding. Chocolate pudding, blah blah blah tapioca shake. Blah blah blah blah. Blah blah blah blah tapioca pudding. Search: “Tapioca Pudding” Search Restaurants Menus Desserts Sides Search for: “Restaurants that serve Tapioca Pudding” Search Recipe Sites Desserts Sides Search for: “Recipes for Tapioca Pudding” Semantic Search Engine

Semantic search is narrower, more specific, and more efficient

Resource Description Framework Enables the encoding, exchange and reuse of structured metadata A general method to break down data into smaller pieces with rules of the semantics of those pieces A way of putting web data into a context which the computer can understand

We already have ways of putting web data into a context which the computer can understand Databases use tables XML uses hierarchies However, these techniques can be too restrictive

The data below is too flexible to be represented by a table or hierarchy so we use a graph To describe the data in the graph in terms that the computer can understand, we describe each relationship individually e.g. “vincent_donofrio” “starred_in” “the_thirteenth_floor”

RDF is a method used to break down knowledge into smaller pieces called triples Gives rules about the semantics to these pieces Subject, predicate, object – the subject and the object are two things in the world and the predicate is the relation between the two

my_housecouch has_a Subject Predicate Object

Using triple format, we can describe any series of relationships in a way that the computer can understand e.g. “ The quick brown fox jumped over the lazy dog ” Although we’ve described the relationships in the sentence, the computer still doesn’t know what these words or phrases actually mean, to solve this problem we must make a vocabulary SubjectPredicateObject Foxis_the_speedQuick Foxis_the_colorBrown Dogis_justLazy Foxjumped_overDog

Vocabulary (n) – a list of words and phrases of a language When we create an RDF file we need to define the terms we use We do this using a vocabulary built for the computer TermDefinition Dogan object Foxan object Quicka speed Browna color lazyan attribute is_the_speedgives a speed to an object is_the_colorgives a color to an object is_justgives an attribute to an object jumped_over gives the action/position relationship between two objects as one jumping over the other

We can use vocabularies that we build or we can use existing vocabularies published by someone else Dublin Core

The W3C specifications define an XML format to encode RDF <rdf:RDF xmlns:rdf=" xmlns:fd=" "quick" "brown" lazy

The RDF/XML format has the following rules: Root element must be Vocabularies are referenced using XML namespace The RDF triples are organized using the tag The subject is named in the about attribute The child nodes within the tag are the predicates Their content is the object “Dog” “is_just” “Lazy” lazy

RDF/XML is only one of many types of notation for RDF and is the only one that utilizes XML and XML namespace The major difference between to two is in the data model XML is hierarchical RDF is relational

Allows multiple users the freedom of their own format while maintaining interoperability RDF can be as descriptive as the English language while maintaining an organization that the computer can understand However, the question of how an application will retrieve these files has not yet been answered