SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Linked (Geo) Data
    Adding a Spatial Dimension to the Web of Data
               http://linkedgeodata.org

                                     Claus Stadler, Sören Auer
                                      AKSW Research Group
                                        University of Leipzig



Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 1
Structure


                                 ●    Linked Data
                                 ●    LinkedGeoData
                                      ●    Architecture
                                      ●    Mapping to RDF/OWL
                                      ●    Interlinking
                                      ●    Applications
                                      ●    Issues & Future work
                                 ●    Open Governmental Geo Data


Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 2
The emerging Web of Linked Data




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 3
Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 4
LinkedGeoData




                   Conversion, interlinking and publishing of
                   OpenStreetMap.org data sets as RDF.




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 5
Motivation

   ●    Ease information integration tasks that require spatial
          knowledge, such as
                ●    Offerings of bakeries next door
                ●    Cinemas nearby and their programs
                ●    Historical sights along a bicycle track
        ●     Therefore use RDF/OWL in order overcome structural and semantic
              heterogeneity.


  ●    LOD cloud contains data sets with spatial features
                ●    e.g. GeoNames, DBpedia, US census, EuroStat
                ●    But: they are restricted to popular or large entities like countries, famous
                     places etc.
                        ●   OSM offers buildings, roads, mailboxes, trash bins/recyling, ...



Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 6
What do we offer?

  ●    Very large RDF knowledge base derived from OpenStreetMap


  ●    REST API, static & live SPARQL endpoints


  ●    Update propagation of the added and removed triples


  ●    845.000 Interlinks with DBpedia, GeoNames, and FAO


  ●    LGD-Browser




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 7
Architecture




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)    Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 8
OpenStreetMap - Datamodel

 ●    Basic entities are:
        ●    Nodes Latitude, Longitude
        ●    Ways Sequence of nodes
        ●    Relations Associations between any number of nodes, ways and relations.

        ●    Each entity may be described with tags:
                    key-value pairs, such as (amenity, school)




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 9
Example: Leipzig's Zoo




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 10
OSM entities → RDF

  ●    Three types of mappings based on (osm-id, key, value)

        ●     Text
                –    (5, name, Leipzig) → lgd:node5 rdfs:label ”Leipzig”
                –    (5, name:de, Leipzig) → lgd:node5 rdfs:label ”Leipzig”@de

        ●     Datatype properties
                –    (6, seats, 4) → lgd:node6 lgdo:seats ”4”^^xsd:integer

        ●     Classes/object properties
                –    (7, amenity, school) → lgd:node7 a lgdo:School
                –    (8, amenity, rare value) → lgd:node8 a Amenity
                –    (9, religion, hindi) → lgd:node9 lgdo:religion lgdo:Hindi


Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 11
Ontology

  ●    Text, class, and object property mappings manually
       crafted

  ●    Subclass relations inferred from class-mappings:
                     (..., amenity, school) → ... a School
                     (..., amenity, rare value) → ... a Amenity
                     School subClassOf Amenity


  ●    Automatically mapped OSM keys with mostly
       numerical values to datatype properties
        ●     boolean, integer, float


Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 12
Ontology

●   Enriched classes and properties with multilingual labels
    from TranslateWiki
      ●    http://translatewiki.net


●   Imported icons for 90 classes from the freely available
    icon collection from the SJJB Management
      ●    http://www.sjjb.co.uk/mapicons/




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 13
Ontology




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 14
Instance Data




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)     Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 15
Statistics (2011-Feb-23)

  ●    222.539.712 Triples
        ●     6.666.865 Ways
        ●     5.882.306 Nodes
  ●    Among them
        ●     352.673 PlaceOfWorship
        ●     60.573 RailwayStation
        ●     59.468 Recycling
        ●     50.955 Town
        ●     30.099 Toilet
        ●     7.222 City

Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 16
DBpedia Mapping

Given a point from DBpedia, GeoNames, …, query LGD
  points with certain types within a maximum distance
Basic idea (performed with Silk):
 ●      Find most similar type(s) in LGD for a
           type in another knowledge base
 ●      Compute spatial score
 ●      Compute name similarity (rdfs:label)
 ●      Combine both scores
 ●      Depending on final score, either
          automatically accept/reject links or
          mark for manual verification.




     Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 17
How to access the data?

  ●    Rest Interface (based on Postgis DB, full osm dataset loaded, > 1billion
       triples)
        ●     Supports limited queries (e.g. circular/rectangular area, filtering by labels)


  ●    Sparql Endpoints (based on Virtuoso DB, subset of osm dataset loaded,
       ~222mio triples)
        ●     Static (http://linkedgeodata.org/sparql)
        ●     Live (http://live.linkedgeodata.org/sparql)


  ●    Downloads (same data as in the SPARQL endpoints,
       http://downloads.linkedgeodata.org)




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 18
Applications: LinkedGeoData Browser




                                                                                              http://browser.linkedgeodata.org
Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 19
Applications: Generic spatial data
                                                     browsing widgets




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 20
Applications: MovieGoer

  ●    MovieGoer
                –    Scrapes websites with information
                     about the programs of cinemas in
                     Innsbruck and Munich
                –    Interlinked with LinkedGeoData in
                     order to obtain address information
                –    During development: missing
                     cinemas added to OSM; became
                     available for interlinking through
                     LGD-Live.




                                                                                                                http://lokino.sti2.at/
Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler     Slide 21
More Applications

  ●    Layar
              Augmented reality browser for mobile phones, features
              a LGD layer
                     http://layar.com


  ●    Vicibit
              Generates embeddable HTML code for displaying a
              map of POIs of certain types in a specified area
                     http://vicibit.linkedgeodata.org




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 22
Issues & Future work


        ●    Converting all OSM data to RDF not feasible:
                    > 1.000.000.000 nodes
                    → only a subset of OSM's data available via the
                    SPARQL endpoints


        ●    Virtuoso only supports point geometries

        ●    Possible solution: Rewriting SPARQL queries to
             the OSM SQL schema
               ●    Work in progress, no estimate on a release yet

Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 23
Issues and Future Work

  ●    Investigating further applications of LGD, such as
       using the LGD knowlegde base for named entity
       recognition/resolution




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 24
Open Governmental Geo Data

  ●    Most governmental data has a spatial dimension
        ●     transportation, statistics, finances, etc.
  ●    Geo Data is a driver in the Open Government Data
       realm
        ●     ordenance survey, geodata.gov.gr, …
  ●    It is still difficult to extract, publish, interlink, author and
       visualize Governmental Linked Geo Data
        ●     LOD2 Stack (ckan integration, browsing widgets,
              integrated comprehensive tool compilation)




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 25
Best practices

  ●    Reuse of vocabularies
        ●     vCard: address information, phone & fax
        ●     Good Relations: Opening hours, product descriptions
        ●     GeoOWL: latitude, longitude, polygons
                –    GeoSPARQL Ontology
        ●     Foaf: based_near
        ●     Dublin core (dc): Document meta data
        ●     …




                                                         http://www.leipzig.de/de/buerger/jugend/betreuung/kitas/
Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)     Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 26
Transportation




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)     Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 27
Comprehensive Knowledge Archive
                                                 Network (CKAN)




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 28
Financial Transparency




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 29
The End


                                             Thanks for your
                                               Attention!




Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW)   Authors: Sören Auer, Jens Lehmann, Claus Stadler   Slide 30

Weitere ähnliche Inhalte

Andere mochten auch

Arthur cox greenexpo
Arthur cox greenexpoArthur cox greenexpo
Arthur cox greenexpoDamian Connon
 
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...Foundation for Philippine Environment
 
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...Emarsys
 
Individual Dissertation—Sotheby’s
Individual Dissertation—Sotheby’s Individual Dissertation—Sotheby’s
Individual Dissertation—Sotheby’s Kai-ting (Candy) Huang
 
Resumenlibro las 8_claves_del_liderazgo
Resumenlibro las 8_claves_del_liderazgoResumenlibro las 8_claves_del_liderazgo
Resumenlibro las 8_claves_del_liderazgoRoberto Tello Urrelo
 
Bueniso Windows Paisa
Bueniso Windows PaisaBueniso Windows Paisa
Bueniso Windows PaisaNenagu2
 
Leveraging Geo-Spatial (Big) Data for Financial Services Solutions
Leveraging Geo-Spatial (Big) Data for Financial Services SolutionsLeveraging Geo-Spatial (Big) Data for Financial Services Solutions
Leveraging Geo-Spatial (Big) Data for Financial Services SolutionsCapgemini
 
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 13º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1belvederemadrid
 

Andere mochten auch (16)

Arthur cox greenexpo
Arthur cox greenexpoArthur cox greenexpo
Arthur cox greenexpo
 
Manual Desobediencia Ley Sinde
Manual Desobediencia Ley SindeManual Desobediencia Ley Sinde
Manual Desobediencia Ley Sinde
 
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...
Limestone Frogs and Geckoes of Gigantes Islands: Status of Population and Hab...
 
Elpub2014 final presentation
Elpub2014 final presentationElpub2014 final presentation
Elpub2014 final presentation
 
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...
La ciencia de la segmentación: Comprender Quién, Qué, Cuándo y Cómo generar e...
 
Individual Dissertation—Sotheby’s
Individual Dissertation—Sotheby’s Individual Dissertation—Sotheby’s
Individual Dissertation—Sotheby’s
 
Programa semtsi2015
Programa semtsi2015Programa semtsi2015
Programa semtsi2015
 
Guia confidencialidad
Guia confidencialidadGuia confidencialidad
Guia confidencialidad
 
Resumenlibro las 8_claves_del_liderazgo
Resumenlibro las 8_claves_del_liderazgoResumenlibro las 8_claves_del_liderazgo
Resumenlibro las 8_claves_del_liderazgo
 
Bueniso Windows Paisa
Bueniso Windows PaisaBueniso Windows Paisa
Bueniso Windows Paisa
 
Leveraging Geo-Spatial (Big) Data for Financial Services Solutions
Leveraging Geo-Spatial (Big) Data for Financial Services SolutionsLeveraging Geo-Spatial (Big) Data for Financial Services Solutions
Leveraging Geo-Spatial (Big) Data for Financial Services Solutions
 
The Future of Check ins
The Future of Check insThe Future of Check ins
The Future of Check ins
 
Mobile LBS
Mobile LBSMobile LBS
Mobile LBS
 
NFC, LBS and Smart Screens in Transport
NFC, LBS and Smart Screens in Transport NFC, LBS and Smart Screens in Transport
NFC, LBS and Smart Screens in Transport
 
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 13º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1
3º c,6ªclase de c.m. visita cementerio sacramental de san isidro 1
 
Tutorial completo iDoceo
Tutorial completo iDoceoTutorial completo iDoceo
Tutorial completo iDoceo
 

Ähnlich wie Linked (Geo) Data - Adding a Spatial Dimension to the Web of Data

Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
Release webinar: Sansa and Ontario
Release webinar: Sansa and OntarioRelease webinar: Sansa and Ontario
Release webinar: Sansa and OntarioBigData_Europe
 
Graph databases & data integration - the case of RDF
Graph databases & data integration - the case of RDFGraph databases & data integration - the case of RDF
Graph databases & data integration - the case of RDFDimitris Kontokostas
 
A seminar on neo4 j
A seminar on neo4 jA seminar on neo4 j
A seminar on neo4 jRishikese MR
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...BigData_Europe
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Hajira Jabeen
 
Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Stefan Dietze
 
LinkedGeoData and GeoKnow
LinkedGeoData and GeoKnowLinkedGeoData and GeoKnow
LinkedGeoData and GeoKnowgeoknow
 
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Ivan Ermilov
 
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...semanticsconference
 
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo..."Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...Lucidworks
 
8th TUC Meeting - Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...
8th TUC Meeting -  Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...8th TUC Meeting -  Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...
8th TUC Meeting - Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...LDBC council
 
#nosql introduction
#nosql introduction#nosql introduction
#nosql introductionjethrobakker
 
New Adventures in RDF2vec
New Adventures in RDF2vecNew Adventures in RDF2vec
New Adventures in RDF2vecHeiko Paulheim
 
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data Sources
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data SourcesKESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data Sources
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data SourcesLinked Enterprise Date Services
 
Information-Rich Programming in F# with Semantic Data
Information-Rich Programming in F# with Semantic DataInformation-Rich Programming in F# with Semantic Data
Information-Rich Programming in F# with Semantic DataSteffen Staab
 

Ähnlich wie Linked (Geo) Data - Adding a Spatial Dimension to the Web of Data (20)

Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
Release webinar: Sansa and Ontario
Release webinar: Sansa and OntarioRelease webinar: Sansa and Ontario
Release webinar: Sansa and Ontario
 
Graph databases & data integration - the case of RDF
Graph databases & data integration - the case of RDFGraph databases & data integration - the case of RDF
Graph databases & data integration - the case of RDF
 
A seminar on neo4 j
A seminar on neo4 jA seminar on neo4 j
A seminar on neo4 j
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
 
Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)Linked Data for Architecture, Engineering and Construction (AEC)
Linked Data for Architecture, Engineering and Construction (AEC)
 
LinkedGeoData and GeoKnow
LinkedGeoData and GeoKnowLinkedGeoData and GeoKnow
LinkedGeoData and GeoKnow
 
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
 
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
Michael Krug, Martin Seidel, Frank Burian and Martin Gaedke | KESeDa: Knowled...
 
Summit2013 sw in russian universities
Summit2013   sw in russian universitiesSummit2013   sw in russian universities
Summit2013 sw in russian universities
 
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo..."Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...
"Spark Search" - In-memory, Distributed Search with Lucene, Spark, and Tachyo...
 
Lod2
Lod2Lod2
Lod2
 
8th TUC Meeting - Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...
8th TUC Meeting -  Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...8th TUC Meeting -  Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...
8th TUC Meeting - Zhe Wu (Oracle USA). Bridging RDF Graph and Property Graph...
 
#nosql introduction
#nosql introduction#nosql introduction
#nosql introduction
 
LOD2 Webinar Series FOX
LOD2 Webinar Series FOXLOD2 Webinar Series FOX
LOD2 Webinar Series FOX
 
New Adventures in RDF2vec
New Adventures in RDF2vecNew Adventures in RDF2vec
New Adventures in RDF2vec
 
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data Sources
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data SourcesKESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data Sources
KESeDa: Knowledge Extraction from Heterogeneous Semi-Structured Data Sources
 
Information-Rich Programming in F# with Semantic Data
Information-Rich Programming in F# with Semantic DataInformation-Rich Programming in F# with Semantic Data
Information-Rich Programming in F# with Semantic Data
 
Neo4j_allHands_04112013
Neo4j_allHands_04112013Neo4j_allHands_04112013
Neo4j_allHands_04112013
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Linked (Geo) Data - Adding a Spatial Dimension to the Web of Data

  • 1. Linked (Geo) Data Adding a Spatial Dimension to the Web of Data http://linkedgeodata.org Claus Stadler, Sören Auer AKSW Research Group University of Leipzig Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 1
  • 2. Structure ● Linked Data ● LinkedGeoData ● Architecture ● Mapping to RDF/OWL ● Interlinking ● Applications ● Issues & Future work ● Open Governmental Geo Data Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 2
  • 3. The emerging Web of Linked Data Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 3
  • 4. Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 4
  • 5. LinkedGeoData Conversion, interlinking and publishing of OpenStreetMap.org data sets as RDF. Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 5
  • 6. Motivation ● Ease information integration tasks that require spatial knowledge, such as ● Offerings of bakeries next door ● Cinemas nearby and their programs ● Historical sights along a bicycle track ● Therefore use RDF/OWL in order overcome structural and semantic heterogeneity. ● LOD cloud contains data sets with spatial features ● e.g. GeoNames, DBpedia, US census, EuroStat ● But: they are restricted to popular or large entities like countries, famous places etc. ● OSM offers buildings, roads, mailboxes, trash bins/recyling, ... Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 6
  • 7. What do we offer? ● Very large RDF knowledge base derived from OpenStreetMap ● REST API, static & live SPARQL endpoints ● Update propagation of the added and removed triples ● 845.000 Interlinks with DBpedia, GeoNames, and FAO ● LGD-Browser Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 7
  • 8. Architecture Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 8
  • 9. OpenStreetMap - Datamodel ● Basic entities are: ● Nodes Latitude, Longitude ● Ways Sequence of nodes ● Relations Associations between any number of nodes, ways and relations. ● Each entity may be described with tags: key-value pairs, such as (amenity, school) Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 9
  • 10. Example: Leipzig's Zoo Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 10
  • 11. OSM entities → RDF ● Three types of mappings based on (osm-id, key, value) ● Text – (5, name, Leipzig) → lgd:node5 rdfs:label ”Leipzig” – (5, name:de, Leipzig) → lgd:node5 rdfs:label ”Leipzig”@de ● Datatype properties – (6, seats, 4) → lgd:node6 lgdo:seats ”4”^^xsd:integer ● Classes/object properties – (7, amenity, school) → lgd:node7 a lgdo:School – (8, amenity, rare value) → lgd:node8 a Amenity – (9, religion, hindi) → lgd:node9 lgdo:religion lgdo:Hindi Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 11
  • 12. Ontology ● Text, class, and object property mappings manually crafted ● Subclass relations inferred from class-mappings: (..., amenity, school) → ... a School (..., amenity, rare value) → ... a Amenity School subClassOf Amenity ● Automatically mapped OSM keys with mostly numerical values to datatype properties ● boolean, integer, float Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 12
  • 13. Ontology ● Enriched classes and properties with multilingual labels from TranslateWiki ● http://translatewiki.net ● Imported icons for 90 classes from the freely available icon collection from the SJJB Management ● http://www.sjjb.co.uk/mapicons/ Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 13
  • 14. Ontology Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 14
  • 15. Instance Data Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 15
  • 16. Statistics (2011-Feb-23) ● 222.539.712 Triples ● 6.666.865 Ways ● 5.882.306 Nodes ● Among them ● 352.673 PlaceOfWorship ● 60.573 RailwayStation ● 59.468 Recycling ● 50.955 Town ● 30.099 Toilet ● 7.222 City Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 16
  • 17. DBpedia Mapping Given a point from DBpedia, GeoNames, …, query LGD points with certain types within a maximum distance Basic idea (performed with Silk): ● Find most similar type(s) in LGD for a type in another knowledge base ● Compute spatial score ● Compute name similarity (rdfs:label) ● Combine both scores ● Depending on final score, either automatically accept/reject links or mark for manual verification. Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 17
  • 18. How to access the data? ● Rest Interface (based on Postgis DB, full osm dataset loaded, > 1billion triples) ● Supports limited queries (e.g. circular/rectangular area, filtering by labels) ● Sparql Endpoints (based on Virtuoso DB, subset of osm dataset loaded, ~222mio triples) ● Static (http://linkedgeodata.org/sparql) ● Live (http://live.linkedgeodata.org/sparql) ● Downloads (same data as in the SPARQL endpoints, http://downloads.linkedgeodata.org) Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 18
  • 19. Applications: LinkedGeoData Browser http://browser.linkedgeodata.org Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 19
  • 20. Applications: Generic spatial data browsing widgets Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 20
  • 21. Applications: MovieGoer ● MovieGoer – Scrapes websites with information about the programs of cinemas in Innsbruck and Munich – Interlinked with LinkedGeoData in order to obtain address information – During development: missing cinemas added to OSM; became available for interlinking through LGD-Live. http://lokino.sti2.at/ Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 21
  • 22. More Applications ● Layar Augmented reality browser for mobile phones, features a LGD layer http://layar.com ● Vicibit Generates embeddable HTML code for displaying a map of POIs of certain types in a specified area http://vicibit.linkedgeodata.org Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 22
  • 23. Issues & Future work ● Converting all OSM data to RDF not feasible: > 1.000.000.000 nodes → only a subset of OSM's data available via the SPARQL endpoints ● Virtuoso only supports point geometries ● Possible solution: Rewriting SPARQL queries to the OSM SQL schema ● Work in progress, no estimate on a release yet Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 23
  • 24. Issues and Future Work ● Investigating further applications of LGD, such as using the LGD knowlegde base for named entity recognition/resolution Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 24
  • 25. Open Governmental Geo Data ● Most governmental data has a spatial dimension ● transportation, statistics, finances, etc. ● Geo Data is a driver in the Open Government Data realm ● ordenance survey, geodata.gov.gr, … ● It is still difficult to extract, publish, interlink, author and visualize Governmental Linked Geo Data ● LOD2 Stack (ckan integration, browsing widgets, integrated comprehensive tool compilation) Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 25
  • 26. Best practices ● Reuse of vocabularies ● vCard: address information, phone & fax ● Good Relations: Opening hours, product descriptions ● GeoOWL: latitude, longitude, polygons – GeoSPARQL Ontology ● Foaf: based_near ● Dublin core (dc): Document meta data ● … http://www.leipzig.de/de/buerger/jugend/betreuung/kitas/ Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 26
  • 27. Transportation Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 27
  • 28. Comprehensive Knowledge Archive Network (CKAN) Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 28
  • 29. Financial Transparency Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 29
  • 30. The End Thanks for your Attention! Universität Leipzig ▪ Agile Knowledge Engineering and Semantic Web (AKSW) Authors: Sören Auer, Jens Lehmann, Claus Stadler Slide 30