linked open data final

Upload: sushanshrestha

Post on 02-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 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/