Linked Open Data Final
-
Upload
sushanshrestha -
Category
Documents
-
view
218 -
download
0
Transcript of Linked Open Data Final
-
8/10/2019 Linked Open Data Final
1/50
-
8/10/2019 Linked Open Data Final
2/50
-
8/10/2019 Linked Open Data Final
3/50
Linked Data
Relational Links Identical Links Vocabulary Links
B C
Thing
typedlinks
A D E
typedlinks
typedlinks
typedlinks
Thing
Thing
Thing
Thing
Thing Thing
Thing
Thing
Thing
Use Semantic Web technologies to1. publish structured data on the Web,2. set links between data from one data source
to data within other data sources.
-
8/10/2019 Linked Open Data Final
4/50
-
8/10/2019 Linked Open Data Final
5/50
RLFinder
http://www.visualdataweb.org/relfinder.php
-
8/10/2019 Linked Open Data Final
6/50
Linked Data Principles
1. Use URIs as names for things.2. Use HTTP URIs so that people can look up those
names.
3. When someone looks up a URI, provide usefulRDF information.
4. Include RDF statements that link to other URIs sothat they can discover related things.
Tim Berners-Lee 2007http://www.w3.org/DesignIssues/LinkedData.html
-
8/10/2019 Linked Open Data Final
7/50
The RDF Data Model
Richard Cyganiak
dbpedia:Berlin
foaf:name
foaf:based_near
foaf:Personrdf:typepd:cygri
-
8/10/2019 Linked Open Data Final
8/50
Data objects are identified with HTTP URIs
pd:cygri
Richard Cyganiak
dbpedia:Berlin
foaf:name
foaf:based_near
foaf:Personrdf:type
pd:cygri = http://richard.cyganiak.de/foaf.rdf#cygri dbpedia:Berlin = http://dbpedia.org/resource/Berlin
-
8/10/2019 Linked Open Data Final
9/50
Dereferencing URIs over the Web
dp:Cities_in_Germany
3.405.259dp:population
skos:subject
Richard Cyganiak
dbpedia:Berlin
foaf:name
foaf:based_near
foaf:Personrdf:typepd:cygri
-
8/10/2019 Linked Open Data Final
10/50
Dereferencing URIs over the Web
dp:Cities_in_Germany
3.405.259dp:population
skos:subject
Richard Cyganiak
dbpedia:Berlin
foaf:name
foaf:based_near
foaf:Personrdf:type
dbpedia:Hamburg
dbpedia:Muenchen
skos:subject
skos:subject
pd:cygri
-
8/10/2019 Linked Open Data Final
11/50
Correspondence between thing-URI andsource-URI (slash URIs)
User Agent
Webserver
HTTPGET
RDF303HTTPGET
303 See Other is a way to redirectweb applications to a new URI
-
8/10/2019 Linked Open Data Final
12/50
Correspondence between thing-URI andsource- URI (hash URIs)
User Agent
Webserver
HTTP GET RDF
-
8/10/2019 Linked Open Data Final
13/50
-
8/10/2019 Linked Open Data Final
14/50
The Disco Hyperdata Browser
-
8/10/2019 Linked Open Data Final
15/50
Content Negotiation Use a generic document URL with RDF and HTML
variants Clients express preferences for formats in Accept
HTTP header Server decides which variant to serve
Generic document: e.g. .../about Format-specific: e.g. .../about.rdf, .../about.html
-
8/10/2019 Linked Open Data Final
16/50
Content Negotiation
-
8/10/2019 Linked Open Data Final
17/50
Content Negotiation
-
8/10/2019 Linked Open Data Final
18/50
Linked Open Data Rating
- Available on the web (whatever format), but withan open licence
- Available as machine-readable structured data
(e.g. excel instead of image scan of a table)
- Non-proprietary format (e.g. CSV instead of excel)
- All the above plus, Use open standards from W3C(RDF and SPARQL) to identify things
- All the above, plus: Link your data to other peoplesdata
(Berners-Lee, 2010)
-
8/10/2019 Linked Open Data Final
19/50
W3C Linking Open Data Project
Community project with W3C support to publish existing open license datasets as Linked Data on the Web in
RDF interlink things between different data sources Began early 2007
-
8/10/2019 Linked Open Data Final
20/50
LOD Datasets on the Web: May 2007
Over 500 million RDF triplesAround 120,000 RDF links between data sources
-
8/10/2019 Linked Open Data Final
21/50
-
8/10/2019 Linked Open Data Final
22/50
-
8/10/2019 Linked Open Data Final
23/50
-
8/10/2019 Linked Open Data Final
24/50
LOD Datasets on the Web: September 2011
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod- cloud.net/
-
8/10/2019 Linked Open Data Final
25/50
Types of Data in the Linking Open Data Cloud
http://www4.wiwiss.fu-berlin.de/lodcloud/state/ (Sept 2010)
-
8/10/2019 Linked Open Data Final
26/50
Beautiful Applications over Raw Data
Source: Berners-Lee, TED 2009
-
8/10/2019 Linked Open Data Final
27/50
Applications
B C
Thing
typed
links
A D E
typed
links
typed
links
typed
links
Thing
Thing
Thing
Thing
Thing Thing
Thing
Thing
Thing
SearchEngines
Linked DataMashups
Linked DataBrowsers
What can I do with this?
-
8/10/2019 Linked Open Data Final
28/50
-
8/10/2019 Linked Open Data Final
29/50
-
8/10/2019 Linked Open Data Final
30/50
Linked Data Browsers
Tabulator Browser (MIT, USA)Disco Hyperdata Browser (FU Berlin, DE)
OpenLink RDF Browser (OpenLink, UK)
Zitgist RDF Browser (Zitgist, USA)
Humboldt (HP Labs, UK)
Fenfire (DERI, Irland)Marbles (FU Berlin, DE)
-
8/10/2019 Linked Open Data Final
31/50
-
8/10/2019 Linked Open Data Final
32/50
Linked Data Mashups
Domain-specific applications using Linked Data from the Web A Mashup is a way of combining related data into a pictorial
form using Socially Rich computing technology to make thedata easy to read and understand
ChartsGraphs
WebsitesMaps
Tables
MoviesAJAX Rich Applications
-
8/10/2019 Linked Open Data Final
33/50
DBtune Slashfacet Visualizes music-related Linked Data Uses LastFM, MySpace, and BBC data
-
8/10/2019 Linked Open Data Final
34/50
Web of Data Search Engines
Falcons (IWS, China) Sindice (DERI, Ireland) MicroSearch (Yahoo, Spain) Watson (Open University, UK) SWSE (DERI, Ireland) Swoogle (UMBC, USA)
-
8/10/2019 Linked Open Data Final
35/50
Falcons
-
8/10/2019 Linked Open Data Final
36/50
-
8/10/2019 Linked Open Data Final
37/50
Roles in the Linked Data Scenario Data Publisher
1. Publish data itself2. Set RDF links to other
data items describing thesame real-world entity.
3. Reuse terms fromexisting vocabularies orset links to relatedschemata.
4. Publish metadata about provenance timeliness data license
Client Application1. Map data into single
schema.
2. Smush data fromdifferent sources aboutreal-world entity.
3. Resolve inconsistenciesin the data.
4. Keep track of informationprovenance and lineage.
5. Explain fusion process.
CREATE LINKS owl:sameAsBETWEEN a FROM dbpedia AND b FROM factbookRESTRICT a TO { ?a rdf:type dbpedia-owl:Country }
METRIC { STRING_SIMILARITY(a/rdfs:label, b/rdfs:label), NUM_SIMILARITY(a/p:populationEstimate,
b/factbook:population_total),
NUM_SIMILARITY(a/p:areaKm, b/factbook:area_total) }THRESHOLDS MATCH 0.9 VERIFY 0.7;
# Metadata and Licensing Information rdf:type foaf:Document ;
dc:publisher ;dc:date "2007-07-13"^^xsd:date ;dc:rights .
# The Document Content rdf:type foaf:Person;
foaf:name "Empire, Alec" ;dbpedia-owl:associatedBand dbpedia:Atari_Teenage_Riot ;
# TriG Representation of three Named Graphs :G1 { :Monica ex:name "Monica Murphy" .
:Monica ex:homepage .:Monica ex:email .}
:G2 { :Monica rdf:type ex:Person .
:Monica ex:hasSkill ex:Programming }
:G3 { :G1 swp:assertedBy _:w1 ._:w1 swp:authority :Chris ._:w1 dc:date "2003-10-02"^^xsd:date .
:G2 swp:quotedBy _:w2 ._:w2 swp:authority :Chris ._:w2 dc:date "2003-09-03"^^xsd:date . }
-
8/10/2019 Linked Open Data Final
38/50
How can we publish Linked Data?
Serving Linked Data as Static RDF/XML Files Serving Linked Data as RDF Embedded in HTML Files Serving RDF and HTML with Custom Server-Side
Scripts Serving Linked Data from Relational Databases Serving Linked Data from RDF Triple Stores
Serving Linked Data by Wrapping Existing Applicationor Web APIs
-
8/10/2019 Linked Open Data Final
39/50
Linked Data Platforms and Tools
Linked Data Publishing Platforms D2R server Triplify Talis platform Kasabi Pubby Paget etc.
Linked Data/RDF Editors and Validators Hyena Vapour
-
8/10/2019 Linked Open Data Final
40/50
Linked Data Tools
Data Access Tools LDspider, SQUIN, Linked Data Client Libraries
Identity Resolution Tools
SILK, LIMES Data Translation Tools
R2R Mapping Framework
-
8/10/2019 Linked Open Data Final
41/50
-
8/10/2019 Linked Open Data Final
42/50
Future of Linked Data Linked Data : The Next Big Wave or Another Tech Fad? Future SEO : Linked Open Data (LOD) Is Linked Data the future of data integration in the enterprise? Linked Data and Internet of Things
-
8/10/2019 Linked Open Data Final
43/50
Dbpedia Mobile Location-centric DBpedia
client applicationfor mobile devices
Geospatial entry pointinto the Web of Data
Starts with DBpedia,Revyu and Flickr data
http://mes-semantics.com/DBpediaMobile/
-
8/10/2019 Linked Open Data Final
44/50
DBpedia Mobile
Consists of a map view, the Marbles Linked Data Browserand a GPS-enabled launcher application.
Renders a map containing information about nearby locationsfrom the DBpedia dataset.
Geographic locations are currently available for 300,000of DBpedia's 2.18 million things.
http://mes-semantics.com/DBpediaMobile/
-
8/10/2019 Linked Open Data Final
45/50
Dbpedia Mobile Usage
Provides browser-based area map that indicates the user's positionand nearby DBpedia resources with appropriate labels and icons.
Clicking on a resource brings up a summary view of the selecteditem generated by the Marbles Linked Data Browser.
The view may include short text describing the resource , an image,a link to the resource's foaf:homepage and reviews from the Revyurating site if existent.
If the displayed data contains RDF links into other datasets, the user
may click them to obtain a full details view of the referencedresource.
In this manner, the user can navigate from the DBpedia dataset intoother interlinked datasets
http://mes-semantics.com/DBpediaMobile/
-
8/10/2019 Linked Open Data Final
46/50
Credits
DBpedia Mobile's Map View uses the following components: Core DBpedia datasets (labels, geo -coordinates and categories) are
pre-loaded into Marbles' Sesame 2.1 MySQL store Map tiles provided by OpenStreetMap
Jibbering RDF Parser to parse RDFXML map data results GeoLite City for IP Lookup Google Maps API GxMarker V2 Prototype JavaScript framework
http://mes-semantics.com/DBpediaMobile/
-
8/10/2019 Linked Open Data Final
47/50
RelFinder
Interactive Relationship Discovery in RDF Data Developed and maintained by http://www.visualdataweb.org. It extracts and visualizes relationships between given objects
in RDF data and makes these relationships interactivelyexplorable.
Highlighting and filtering features support visual analysis bothon a global and detailed level.
The RelFinder is based on the open source framework AdobeFlex, easy-to-use and works with any RDF dataset thatprovides standardized SPARQL access.
http://www.visualdataweb.org/relfinder.php
-
8/10/2019 Linked Open Data Final
48/50
RelFinder
The RelFinder can easily be configured to work with differentRDF datasets. It can even be called from remote to access a specific dataset
and/or certain objects.
The RelFinder can also be more deeply integrated with ourproject. URLs can also be composed dynamically to integrate the
RelFinder with our tool.
Integration requiresRelFinder.swf - the Flash file that is executed config/Config.xml - the file that configures the RelFinder for the dataset(s) config/examples.xml - a file with examples
http://www.visualdataweb.org/relfinder.php
-
8/10/2019 Linked Open Data Final
49/50
RLFinder
http://www.visualdataweb.org/relfinder.php
-
8/10/2019 Linked Open Data Final
50/50
Thank You
References Linking Open Data Project Wiki
http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/
LinkingOpenData Tutorial on How to Publish Linked Data on the Web
http://www4.wiwiss.fu-berlin.de/bizer/pub/LinkedDataTutorial/