Linked Data & Semantic Web Technology The Semantic Web Part 3. URI for the Semantic Web Dr. Myungjin Lee.

Slides:



Advertisements
Similar presentations
UKOLN is supported by: (Persistent) Identifiers for Concepts / Terms / Relationships Andy Powell, UKOLN, University of Bath NKOS Special.
Advertisements

Creating Linked Data Juan F. Sequeda Semantic Technology Conference June 2011.
What are GUIDs and Why Do We Need Them ??? Steve Baskauf Vanderbilt Dept. of Biological Sciences
Semantic Web Thanks to folks at LAIT lab Sources include :
Uniform Resource Identifiers Jacek Kopecký WSML Working Group June 2004.
Semantic Web Introduction
The Web of data with meaning... By Michael Griffiths.
URI IS 373—Web Standards Todd Will. CIS Web Standards-URI 2 of 17 What’s in a name? What is a URI/URL/URN? Why are they important? What strategies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
1 The HyperText Transfer Protocol: HTTP Nick Smith Stuart Alley Tara Tjaden.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Linked Data Visualizations for Eurostat Linked Data Dr. Brand Niemann Director and Senior Data Scientist Semantic Community
Semantic Web Series 1 Mohammad M. R. Cowdhury UniK, Kjeller.
LC and the W3C: History b Attended two W3C Workshops Indexing/Distributed Search Indexing/Distributed Search Query Language Query Language.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
Web Architecture Dr. Frank McCown Intro to Web Science Harding University This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike.
Shared innovation How to Publish Linked Data on the Web Dr. Tom Heath Platform Division Talis Information Ltd
Internet Concept and Terminology. The Internet The Internet is the largest computer system in the world. The Internet is often called the Net, the Information.
Anatomy of a URL: Finding Broken Links Dr. Steve Broskoske Misericordia University.
The Semantic Web Web Science Systems Development Spring 2015.
The INTERNET how it works. the internet: defined So, what is it?
Integrating Live Plant Images with Other Types of Biodiversity Records Steve Baskauf Vanderbilt Dept. of Biological Sciences
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Why URI Declarations? A comparison.
1 Dr Alexiei Dingli XML Technologies XML Advanced.
Rome, Aug. 30,  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN.
URLs and Resources Herng-Yow Chen.
What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
LSIDs in a Nutshell Jun Zhao University of Manchester 1 st December, 2005.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
StarTeam URLs: Creating and Using Persistent Links to StarTeam Artifacts  Jim Wogulis  Principal Architect, Borland Software Corporation.
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
Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction.
Basics.  An address for a Web site is its domain name  URL (Uniform Resource Locator)  Specifies the precise location of a resource on the Internet.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Interoperability How to Build a Digital Library Ian H. Witten and David Bainbridge.
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.
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
Presenting Semantic Data Through “Instance Hubs” Using Authoritative URI Design Schemes Alexei Bulazel 1 ( ), Dominic Difranzo 1 (
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.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Ontologies and Linked Data (Introductory Lecture) Piotr Lapo, General Library Expert Nazarbayev University Library
4.01 How Web Pages Work.
Developing Linked Data Applications
Developing Linked Data Applications
Linked Data Web that can be processed by machines
Introduction to Persistent Identifiers
Yaşar Tonta & Orçun Madran [yasartonta, Hacettepe University
REST- Representational State Transfer Enn Õunapuu
Ready...Set...URIs...Actionable!
Sec (4.3) The World Wide Web.
Chapter Eight Interoperability How to Build a Digital Library
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
Recording RDA data as linked data
RDF 1.1 Concepts and Abstract Syntax
COMP 150-IDS: Internet Scale Distributed Systems (Spring 2016)
Introduction to Computer Concept
Web Server Technology Unit 10 Website Design and Development.
JSON-LD 1.0 Yanan Zhang.
RDA Community and linked data
Requests and Server Response Codes
© 2017, Mike Murach & Associates, Inc.
Presentation transcript:

Linked Data & Semantic Web Technology The Semantic Web Part 3. URI for the Semantic Web Dr. Myungjin Lee

Linked Data & Semantic Web Technology 2

How to Identify Objects? 3 Concept Object Symbol “Namdeamun” symbolize stand for refer to Concept Object Symbol URI symbolize stand for refer to

Linked Data & Semantic Web Technology URI, Thing, and Representation 4 Thing URI Representation Namdaemun | kdata.kr Namdaemun at kdata.kr identifies and names represents looks up URI URI links refers Person Machine

Linked Data & Semantic Web Technology URI (Uniform Resource Identifier) a string of characters used to identify a name or a web resource URN (Uniform Resource Name) – persistent, location-independent identifiers for resources URL (Uniform Resource Locator) – a means of locating the resource 5

Linked Data & Semantic Web Technology How to call Jim? URN – resource identification by name – teacher: “Student Jim!” URL – resource identification as location – teacher: “Student who seats in the 2 nd row and 3 rd column JohnGraceJin 2SamTomJim 3KevinDanScott in a class

Linked Data & Semantic Web Technology Syntax of URN and URL URN – urn: : – Examples urn:isbn: urn:issn: urn:ietf:rfc:2648 URL – – Examples

Linked Data & Semantic Web Technology Cool URIs for the Semantic Web how to use URIs for things that are not Web pages, such as people, products, places, ideas and concepts how the Semantic Web can (and should) be realized as a part of the Web W3C Interest Group Note, 03 December

Linked Data & Semantic Web Technology URIs for Real-World Objects Be on the Web – Given only a URI, machines and people should be able to retrieve a description about the resource identified by the URI from the Web. – Machines should get RDF data and humans should get a readable representation, such as HTML. Be unambiguous – There should be no confusion between identifiers for Web documents and identifiers for other resources. 9

Linked Data & Semantic Web Technology URIs for Real-World Objects 10 Thing URI Representation for Web Browsers Namdaemun | kdata.kr Namdaemun at kdata.kr identifies and names represents looks up Person Machine Description for Agents describes

Linked Data & Semantic Web Technology The Desired Relationships 11 a foaf:Person; foaf:name "Alice"; foaf:mbox ; foaf:homepage. ID RDFHTML Resource identifier (URI) RDF document URIHTML document URI for web browsersfor semantic web applications

Linked Data & Semantic Web Technology Two Solutions for Identifying Real-World Objects Hash URIs – using a fragment, a special part that is separated from the rest of the URI by a hash symbol (“#”) 303 URIs forwarding to Document(s) – to use a special HTTP status code, 303 See Other, to give an indication 12

Linked Data & Semantic Web Technology Hash URIs URIs to represent the company, Alice, and Bob – Example Inc., the company – Bob, the person – Alice, the person 13

Linked Data & Semantic Web Technology 303 URIs forwarding to Document(s) URIs to represent the company, Alice and Bob – Example Inc., the company – Bob, the person – Alice, the person 14

Linked Data & Semantic Web Technology Choosing between 303 and Hash Hash URIs – for small and stable sets of resources when the terms are often used together – for simply uploading static RDF files to a Web server – for large sets of data that are beyond the point where it is practical to serve all related resources in a single document 303 URIs – for such data sets, making neater-looking URIs, but with an impact on run-time performance and server load 15

Linked Data & Semantic Web Technology Cool URIs Simplicity – short and mnemonic Stability – remain as long as possible Manageability – issue your URIs in a way that you can manage 16

Linked Data & Semantic Web Technology Linking to be linked with each URI related to a real-word object to help information consumers understand their relation three URIs related to Alice – Identifier for Alice, the person – Alice's homepage – RDF document with description of Alice 17 foaf:page ; rdfs:isDefinedBy ; a foaf:Person; foaf:name "Alice"; foaf:mbox ;...

Linked Data & Semantic Web Technology Designing URI Sets for the UK Public Sector URIs: – name the set and describe its characteristics – identify for the real-world ‘Things’ in a single concept – provide a means of looking up data on the web – provide mechanisms to: lookup an Identifier URI and be redirected to its Document URI discover and get each of the Representation URIs 18 URI TypeURI structureExamples Identifier Document Representation {doc.file-extension} Definition of the scheme concept List of scheme identifiers Set

Linked Data & Semantic Web Technology URI Design Principles : Creating Unique URIs for Government Linked Data These principles should produce: – URIs that are easily re-hosted – Concise URIs with as little "cruft" as possible – URIs that span many domains including URI Template: Example – States and Territories Owner – federal Suggested – Example – 19 ' BASE '/' 'id' '/' ORG '/' CATEGORY ( '/' TOKEN )+

Linked Data & Semantic Web Technology URI and IRI IRI (Internationalized Resource Identifier) – While URIs are limited to a subset of the ASCII character set, IRIs may contain characters from the Universal Character Set (Unicode/ISO 10646). – use UTF-8 and %HH-escaping for conversion to URIs 20 Encoding (server side/ undefined) us-asciior %HHutf-8 or %HH original characters bytesURIIRI Marchus-ascii/utf-84D March Märziso D E4 72 7AM%E4rz Märzmacintosh4D 8A 72 7AM%8Arz Märzutf-84D C3 A4 72 7AM%C3%A4rzMärz

Linked Data & Semantic Web Technology References