2004.11.04 - SLIDE 1IS 202 - FALL 2004 Lecture 20: Semantic Web and RDF Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30.

Slides:



Advertisements
Similar presentations
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Advertisements

The Semantic Web – WEEK 4: RDF
CS570 Artificial Intelligence Semantic Web & Ontology 2
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
RDF Tutorial.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Dr. Alexandra I. Cristea RDF.
SLIDE 1IS FALL 2004 Lecture 19: Phone Project Introduction Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday.
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 Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
Computer communication B Introduction to the Semantic Web.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
The Semantic Web An Emerging Successor of the Web By Tim Berners-Lee, James Hendler and Ora Lassila Presentedby Veera Chandra Sekhar.
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.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Practical RDF Chapter 1. RDF: An Introduction
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
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?
Interoperability through Library APIs Library Technology Services Open House 7/30/15.
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
Web Metadata, what is it? Ora Lassila Visiting Scientist (from Nokia) Definition Applications Current Standardization Efforts.
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
The LOM RDF binding – update Mikael Nilsson The Knowledge Management.
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.
The Semantic Web and expert metadata: pull apart then bring together Presented at 12.seminar Arhivi, Knjižnice, Muzeji Nov 2008, Pore č, Croatia.
Implementing Semantic Web in Government An SLA 2006 conference program sponsored by the Information Technology Division and the Government Information.
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.
Introduction to the Semantic Web and Linked Data
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
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.
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.
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,
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
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.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
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.
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
Semantic Web Overview Diane Vizine-Goetz OCLC Research.
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Shared innovation Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd t
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
Distributed web based systems
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Cataloging the Internet
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Presentation transcript:

SLIDE 1IS FALL 2004 Lecture 20: Semantic Web and RDF Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30 am - 12:00 am Fall 2004 SIMS 202: Information Organization and Retrieval

SLIDE 2IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time

SLIDE 3IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time

SLIDE 4IS FALL 2004 The Media Metadata Opportunity Vastly more media will be produced Without ways to manage it (metadata creation and use) we lose the advantages of digital media Most current approaches are insufficient and perhaps misguided Great opportunity for innovation and invention Need interdisciplinary approaches to the problem

SLIDE 5IS FALL 2004 Capture+Processing+Interaction+Network

SLIDE 6IS FALL 2004 Camera Phones as Platform Media capture (images, video, audio) Programmable processing using open standard operating systems, programming languages, and APIs Wireless networking Personal information management functions Rich user interaction modalities Time, location, and user contextual metadata

SLIDE 7IS FALL 2004 Phone Project Overview In this project we will be creating, sharing, and reusing mobile media and metadata You and your Project Group will design application use scenarios and develop and refine metadata frameworks for your photos We will be using the Nokia 7610 mobile media phone and software developed by Garage Cinema Research

SLIDE 8IS FALL 2004 Phone Project Overview In the SIMS 202 Phone Project you and your Project Group will –Experience the actual process of information organization and retrieval (especially as regards metadata creation and use) –Work in small, focused teams performing a variety of tasks in image acquisition, description, and application design –Develop an ongoing resource for SIMS (an annotated photo database) that can be used for internal research and teaching, as well as for external promotional and informational purposes

SLIDE 9IS FALL 2004 Phone Project Requirements Create engaging and useful application scenarios and photos for use by your team and the entire class –The photos you take and the applications you will design to use them should be interesting and useful to you and your colleagues Create a shared, reusable resource of annotated photos –Design your metadata such that all photos are accessible not only for the needs of your particular application, but also for the reusability of your photos and metadata by other applications

SLIDE 10IS FALL 2004 Phone Project Assignments DATEASSIGNEDDUE Tuesday, November 2 Cameraphone Use Scenario – Application Idea Thursday, November 4 Tuesday, November 9Photo Metadata Design Cameraphone Use Scenario – Application Idea Thursday, November 11 Tuesday, November 16Photo Metadata Design Thursday, November 18Metadata Revision Tuesday, November 23Photo Capture and AnnotationMetadata Revision Thursday, November 25 Tuesday, November 30Project PresentationsPhoto Capture and Annotation Thursday, December 2 Tuesday, December 7Project Presentations

SLIDE 11IS FALL 2004 Phone Project Assignments Cameraphone Use Scenario – Application Idea (Assignment 5) –You will brainstorm and storyboard an application for a mobile media device that accesses a server and facilitates the creation, sharing, and reuse of media and metadata. You will develop user personas and scenarios of how the application works and how the user experiences it. The applications you will design should be interesting and useful to you and your colleagues.

SLIDE 12IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time

SLIDE 13IS FALL 2004 Semantic Web The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming.RDF "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." -- Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001The Semantic Web

SLIDE 14IS FALL 2004 Question for Thought What does it mean for Semantic Web statements to be “semantic,” i.e., to have “meaning”? What is the semantic the difference between these two RDF triples: –ex:index.html dc:creator exstaff:85740 –fy:joefy.iunm ed:dsfbups fytubgg:85740

SLIDE 15IS FALL 2004 Semantic Web Usage metaphors –Agents and semantics From HTML tags to RDF semantics –RDF Triples (Subject – Predicate - Object) to express relations –“Marc Davis” “Co-Teach” “IS202” –“Marc Davis” “is-a” “Assistant Professor” –URIs Uniform Resource Identifiers to unambiguously reference unique things (objects, people, documents, ideas, etc.) –Ontologies Graphs of RDF triples to enable inferencing about entities and relations

SLIDE 16IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time Animated GIF from: people/rpg/pjm2/

SLIDE 17IS FALL 2004 Resource Description Framework (RDF) The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web It is particularly intended for representing metadata about Web resources, such as the title, author, and modification date of a Web page, copyright and licensing information about a Web document, or the availability schedule for some shared resource However, by generalizing the concept of a "Web resource", RDF can also be used to represent information about things that can be identified on the Web, even when they cannot be directly retrieved on the Web –Examples include information about items available from on-line shopping facilities (e.g., information about specifications, prices, and availability), or the description of a Web user's preferences for information delivery

SLIDE 18IS FALL 2004 XML Trees vs. RDF Graphs XML is (basically) tree structured RDF is graph structured

SLIDE 19IS FALL 2004 RDF is Triples “ has a creator whose value is John Smith” –The subject is the URL The thing the statement describes (the Web page, in this case) –The predicate is the word creator A specific property (creator, in this case) of the thing the statement describes –The object is the phrase John Smith The thing the statement says is the value of this property (who the creator is), for the thing the statement describes

SLIDE 20IS FALL 2004 Controlling the Name Space: URIs Uniform Resource Identifier (URIs) uniquely identify: –Network-accessible things, such as an electronic document, an image, a service (e.g., "today's weather report for Los Angeles"), or a group of other resources –Things that are not network-accessible, such as human beings, corporations, and bound books in a library –Abstract concepts that do not physically exist, such as the concept of a "creator"

SLIDE 21IS FALL 2004 RDF and URIs Like HTML, this RDF/XML is machine processable and, using URIs, can link pieces of information across the Web However, unlike conventional hypertext, RDF URIs can refer to any identifiable thing, including things that may not be directly retrievable on the Web (such as the person Eric Miller) The result is that in addition to describing such things as Web pages, RDF can also describe cars, businesses, people, news events, etc. In addition, RDF properties themselves have URIs, to precisely identify the relationships that exist between the linked items

SLIDE 22IS FALL 2004 Visualization of RDF Graph "there is a Person identified by g/People/EM/cont act#me, whose name is Eric Miller, whose address is and whose title is Dr."

SLIDE 23IS FALL 2004 URIs and Literals in RDF Graph URIs (statements in green ovals and other statements) –Individuals, e.g., Eric Miller –Kinds of things, e.g., Person –Properties of those things, e.g., mailbox –Values of those properties, e.g. Literals (statements in yellow rectangles) –RDF also uses character strings like "Eric Miller" and values from other datatypes such as integers and dates as the values of properties –Note from Prof. Davis: be careful about literals—most things are better expressed as URIs

SLIDE 24IS FALL 2004 RDF-XML for RDF Graph Eric Miller Dr.

SLIDE 25IS FALL 2004 RDF Triples for an Address exstaff:85740 exterms:address "1501 Grant Avenue, Bedford, Massachusetts 01730". –exstaff:85740 exterms:address exaddressid: –exaddressid:85740 exterms:street "1501 Grant Avenue". –exaddressid:85740 exterms:city "Bedford". –exaddressid:85740 exterms:state "Massachusetts". –exaddressid:85740 exterms:postalCode "01730".

SLIDE 26IS FALL 2004 Visualization of RDF Address Data

SLIDE 27IS FALL 2004 Declaring Namespaces: xmlns <rdf:RDF xmlns:rdf=" 3. xmlns:dc=" 4. xmlns:exterms=" August 16, en

SLIDE 28IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time

SLIDE 29IS FALL 2004 Discussion Questions Matthew Rothenberg on “Semantic Web” –The original web had "purposely minimal" requirements for documents, and it was exceedingly easy for anyone to create a document by hand. In contrast, the semantic web relies upon documents that consist of fairly complex and logical markup. How can we expect *everyday document creators* (not SIMS graduates) to provide all of this markup, and maintain the simplicity that made the WWW spread so quickly? What types of tools would assist in this?

SLIDE 30IS FALL 2004 Discussion Questions Matthew Rothenberg on “Semantic Web” –Q. SAT word analogies: The WWW is to Browser as the Semantic Web is to _______. A. (Agent) Follow-up: What do you think are some of the fundamental differences between a browser paradigm and an agent paradigm?

SLIDE 31IS FALL 2004 Discussion Questions Colleen Whitney on “Semantic Web” –Given the current security climate, how viable do you think the Pete and Lucy scenario (trusted agents arranging appointment times) is at present?

SLIDE 32IS FALL 2004 Discussion Questions Colleen Whitney on “Semantic Web” –The authors present a tantalizing vision for the future. What will have to happen in order for momentum to built toward realizing this vision? What are the barriers and incentives?

SLIDE 33IS FALL 2004 Discussion Questions Sarah Poon on “RDF Primer” –RDF is used to express statements about resources, such as web pages, people, and events. How could we use RDF in the phone project? Why might we use RDF for information sharing over direct access to a database or using a regular XML file?

SLIDE 34IS FALL 2004 Discussion Questions Sarah Poon on “RDF Primer” –What RDF classes might be useful in the phone project? What are the possible instances and properties of these classes?

SLIDE 35IS FALL 2004 Discussion Questions Mike Wooldridge on “RDF Primer” –The article mentions that “the RDF describing a particular resource does not need to be located all in one place; instead, it may be distributed throughout the Web.” We all know that Web sites can become temporarily or permanently unavailable. What challenges does this pose for a metadata framework that is distributed? Mike Wooldridge Answer: –I would answer that this is a good argument for redundancy of metadata (and data, for that matter) across the Web. The fact that information can be distributed using RDF means that there can be more copies of it, which can help ensure availability.

SLIDE 36IS FALL 2004 Discussion Questions Mike Wooldridge on “RDF Primer” –What happens if different people create metadata for the same external resource using RDF, but use conflicting models, or describe the resource in markedly different ways? Mike Wooldridge Answer: –Since RDF information uses namespaces, we can at least distinguish between two conflicting instances of metadata. Perhaps standards built on top of RDF can help solve the problem of conflicts?

SLIDE 37IS FALL 2004 Discussion Questions Mike Wooldridge on “RDF Primer” –One problem with metadata on the Web is that there isn’t enough of it. But another problem is the fact that metadata standards are abused by keyword spammers and the like. Does RDF speak to this problem? Mike Wooldridge Answer: –RDF makes possible a richer metadata framework that can be applied consistently to Web pages. Perhaps this better framework can help people assess whether the creators of metadata are legitimate and can be trusted. Maybe a code could be added in the “Publisher” part of the Dublin Core that could be verified by a third party, similar to how certificate authorities such as VeriSign operate.

SLIDE 38IS FALL 2004 Lecture Contents Review of Last Time –Phone Project Introduction Semantic Web and RDF –Semantic Web –RDF –Discussion Questions Action Items for Next Time

SLIDE 39IS FALL 2004 Homework (!) Read –Faceted Classification (Gower) Scott Fisher –Faceted Classification: Input to the Systems (Vickery) Morgan Ames –Faceted Classification as a Basis for Knowledge Organization in a Digital Environment: the Bliss Bibliographic Classification as a Model for Vocabulary Management and the Creation of Multidimensional Knowledge Structures (Broughton) Paul Poling Steve Chan –Jakob Nielsen on using card-sorting techniques (Nielsen)Jakob Nielsen on using card-sorting techniques Christine Jones –Chapter F: Flow of Work in the Construction of Indexing Languages and Thesauri (Soergel) Lilia Manguy –Faceted Metadata for Image Search and Browsing (Yee, Swearington, Li, Hearst) Carrie Burgener