Linked Data 101 Things, URIs, RDF, Triples, Turtle, Ontologies, Vocabularies and SPARQL Linked Data is our Implementation choice for FAIR.

Slides:



Advertisements
Similar presentations
SPARQL Dimitar Kazakov, with references to material by Noureddin Sadawi ARIN, 2014.
Advertisements

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
Dr. Bhavani Thuraisingham February 18, 2011 Building Trustworthy Semantic Webs RDF and RDF Security.
An Introduction to RDF(S) and a Quick Tour of OWL
GridVine: Building Internet-Scale Semantic Overlay Networks By Lan Tian.
CS570 Artificial Intelligence Semantic Web & Ontology 2
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
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.
Semantic Web Introduction
© Copyright IBM Corporation 2014 Getting started with Rational Engineering Lifecycle Manager queries Andy Lapping – Technical sales and solutions Joanne.
Linked Data for Libraries, Archives, Museums. Learning objectives Define the concept of linked data State 3 benefits of creating linked data and making.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
LINKED DATA COMS E6125 Prof. Gail Kaiser Presented By : Mandar Mohe ( msm2181 )
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.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
Presented by Gentre Dozier and Spencer Dille management.com/newsletters/database_metadata_unstructured_data_triple_store html.
JOSH FLECK Semantic Web. What is Semantic Web? Movement led by W3C that promotes common formats for data on the web Describes things in a way that computer.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
UB LIS 571 Soergel Lecture 5.1 RDF, linked data, SPARQL query language Dagobert Soergel Department of Library and Information Studies Graduate School.
Context and Prosopography: Putting the 'Archives' Into LOD-LAM Corey A Harper SAA MDOR
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
RDA and Linking Library Data VuStuff III Conference Villanova University, Villanova, PA October 18, 2012 Dr. Sharon Yang Rider University.
Practical RDF Chapter 1. RDF: An Introduction
Michalis Vafopoulos NTUA, GFOSS & The transformers GREEN CITY HACKATHON.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
The New Zealand Institute for Plant & Food Research Limited Matthew Laurenson Ontologies.
The Semantic Web Web Science Systems Development Spring 2015.
The MMI Tools Carlos Rueda Monterey Bay Aquarium Research Institute OOS Semantic Interoperability Workshop Marine Metadata Interoperability Project Boulder,
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
Querying with SPARQL Tuesday, October 28, 2014 Technical Exchange on Network Management Interoperability Andrea Westerinen JHU-APL/Nine Points Solutions.
Taking Action: Linked Data for Digital Library Managers Silvia Southwick and Cory Lampert UNLV Digital Collections American Library Association Annual.
Boris Villazón-Terrazas, Ghislain Atemezing FI, UPM, EURECOM, Introduction to Linked Data.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Semantic Web Programming in Python an Introduction Biju B Jaganath G.
Using Semantic Mapping to Manage Heterogeneity in XLIFF Interoperability by Dave Lewis, Rob Brennan, Alan Meehan, Declan O’Sullivan CNGL Centre for Global.
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.
Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction.
The Semantic Web Matt Klubertanz. What is it? “The Semantic Web is an extension of the current web in which information is given well- defined meaning,
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.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
RDF David R Newman 15 May 2009.
KAnOE: Research Centre for Knowledge Analytics and Ontological Engineering Managing Semantic Data NACLIN-2014, 10 Dec 2014 Dr. Kavi Mahesh Dean of Research,
Semantic Search - Potential and Opportunities. © 2014 SAPIENT CORPORATION | CONFIDENTIAL 2 Search – Where we were!
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.
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
1 RDF Storage and Retrieval Systems Jan Pettersen Nytun, UiA.
Linked Data Competency Index
The Semantic Web By: Maulik Parikh.
Linked Data Web that can be processed by machines
Keyword Search over RDF Graphs
Yaşar Tonta & Orçun Madran [yasartonta, Hacettepe University
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
The Re3gistry software and the INSPIRE Registry
How can DDI make the most of RDF?
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Semantic Annotation service
LOD reference architecture
Resource Description Framework (RDF)
Linked Open Data in 10 Minutes Sandro Hawke, W3C
Low-bandwidth Semantic Web
Semantic-Web, Triple-Strores, and SPARQL
Taxonomy of public services
Taxonomy of public services
Classifications and Linked Open Data Formalizing the structure and content of statistical classifications Item 9.1 Standards Working Group Luxembourg,
Presentation transcript:

Linked Data 101 Things, URIs, RDF, Triples, Turtle, Ontologies, Vocabularies and SPARQL Linked Data is our Implementation choice for FAIR

What is Linked Data? Tim Berners-Lee 2006 “Linked Data is a method of publishing structured data using standard Web technologies such as HTTP, RDF and URIs” Linked Data principles: Use URLs to name (identify) things Provide useful information about a thing when it's looked up Refer to other things (using their URL) when publishing data on the Web URL is unique: disambiguation

What is RDF? “The Resource Description Framework (RDF) is a standard model for data interchange on the Web” Thing 1 has a relation to Thing 2

Triples In RDF all data is modeled as a triple Subject Predicate Object Triple

Triples In RDF all data is modeled as a triple Resource Resource Predicate (Property) Subject Object Triple (Statement)

RDF graphs Multiple triples form a graph Object Predicate Predicate Subject Predicate Object / Subject Triple 2 Triple 1

How do I publish my data as Linked Data? Use URLs to name (identify) things Provide useful information about a thing when it's looked up Refer to other things (using their URL) when publishing data on the Web

Use URLs to name (identify) things I like pizza

Use URLs to name (identify) things like pizza

Use URLs to name (identify) things http://orcid.org/0000-0002-7633-1442 I like pizza

http://www.swoogle.umbc.edu Use URLs to name things Is there already a URL for “pizza”? Let’s search for it! http://orcid.org/0000-0002-7633-1442 I like pizza interoperability!

http://www.swoogle.umbc.edu Use URLs to name things Is there already a URL for “pizza”? Let’s search for it! http://orcid.org/0000-0002-7633-1442 I like pizza http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza interoperability!

Use URLs to name things What URL can we use for “like”? Swoogle doesn’t propose one.. http://orcid.org/0000-0002-7633-1442 I like pizza http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza interoperability!

Use URLs to name things Can’t find a URL? Create one yourself! http://www.mysite.com/myOntology#like http://orcid.org/0000-0002-7633-1442 I like pizza http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza Others can use that definition

How do I publish my data as Linked Data? Use URLs to name (identify) things Provide useful information about a thing when it's looked up Refer to other things (using their URL) when publishing data on the Web URL unique: disambiguation..

2. Provide useful information about a thing when it's looked up What do these URLs resolve to? http://www.mysite.com/myOntology#like http://orcid.org/0000-0002-7633-1442 I like pizza http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza

2. Provide useful information about a thing when it's looked up http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza You get information about the “thing” the URL represents (in RDF!) food Ontology subClassOf pizza hasCountryOfOrigin Italy URLs for classes?

2. Provide useful information about a thing when it's looked up http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza Ontologies typically contain detailed class hierarchy information as well as other relationships of interest to the “thing” Ontology food http://www.wikidata.org/entity/Q38 subClassOf pizza hasCountryOfOrigin Italy

2. Provide useful information about a thing when it's looked up http://www.wikidata.org/entity/Q38 Vocabularies typically focus on the representation of the “thing” in different natural languages “Italy” @ en “Italië” @ nl “義大利” @ zh “Итали” @ru prefLabel Italy “Italian Republic” @ en altLabel Opaque URLs Vocabulary

How do I publish my data as Linked Data? Use URLs to name (identify) things Provide useful information about a thing when it's looked up Refer to other things (using their URL) when publishing data on the Web

3. Refer to other things For example: who do I know? http://orcid.org/0000-0002-7633-1442 I like pizza knows Rajaram Open world assumption.. http://orcid.org/0000-0002-1215-167X

How to represent RDF? n-triples like pizza <http://orcid.org/0000-0002-7633-1442> <http://www.mysite.com/myOntology#like> <http://protege.stanford.edu/ontologies/pizza/pizza.owl#Pizza>. n-triples

How to represent RDF? Turtle I like pizza @prefix orcid: <http://orcid.org/> . @prefix mo: <http://www.mysite.com/myOntology/> . @prefix po: <http://protege.stanford.edu/ontologies/pizza/pizza.owl#> . orcid:0000-0002-7633-1442 mo:like po:Pizza . Turtle

How to represent RDF? I like pizza Applications! RDF/XML

How can I query RDF? SPARQL / Triple Store like pizza Who does Rajaram know that likes pizza? select * where { ?person mo:like po:Pizza . ?person foaf:knows orcid:0000-0002-1215- 167X } knows Raja-ram Applications SPARQL / Triple Store

How can I query RDF? SPARQL / Triple Store like pizza Who does Rajaram know that likes pizza? select * where { ?person mo:like po:Pizza ; foaf:knows orcid:0000-0002- 1215-167X } knows Raja-ram Applications SPARQL / Triple Store