Seman’c Web Media’on Béatrice BOUCHOU MARKHOFF, Cheikh NIANG Laboratoire d’InformaAque Université François Rabelais de Tours France
Aug 07, 2015
Seman'c Web Media'on
Béatrice BOUCHOU MARKHOFF, Cheikh NIANG
Laboratoire d’InformaAque
Université François Rabelais de Tours France
� SemanAc web mediaAon
� 1rst step: semanAc access to data
� 2nd step: mediaAon
� ApplicaAon: the Personae project
� The objecAve is Data IntegraAon
BD BD
BD
Source1
Source2
Source3
Uniform access to distributed sources
Common interface
XML
� Data warehouse
[Wikipedia, nov-‐2013]
ETL: ExtracAng-‐Transforming-‐Loading
� MediaAon [Lenzerini 2002]
[Wikipedia, nov-‐2013]
� Using ontologies for data integraAon [Wache et al. 2001]
S1 � �S2 Sn
Global* Ontology
�Single'Ontology
[B.$Amann$et$al.$2002]
S1 � �S2 Sn
Local*Ontology
�Multiple(OntologiesLocal*
OntologyLocal*
Ontology
[Mena&et&al.&2000]
S1� �
S2 Sn
Local*Ontology
�Hybrid
Local*Ontology
Local*Ontology
[I.$F.$Cruz$et$al.$2009]
Shared vocabulary
� SemanAc Web…
� Ontology-‐based mediaAon
� 1rst step: semanAc access to data
� 2nd step: mediaAon
� ApplicaAon: the Personae project
Source data
Triplestore Ontology
ApplicaAon
Source data
OBDA mappings [Calvanese et al. 2007]
Extract Transform Load
SPARQL SPARQL
ApplicaAon
SW data
SW data
ApplicaAon Mediator
SW data
SW data
SW data
SPARQL SPARQL
Local ontology
Source3
Local ontology
Source2 Source1
Global ontology
Mapping
S O U R C E S
REFERENCE ONTOLOGY
Agreement Agreement
Local data Local
data Local data
Local data
Local ontology
Agreement
[Niang et al. 2011, 2013]
align
M E D I A T O R
Local ontology
Source3
Local ontology
Local ontology
Source2
Source1
Global ontology
Mapping
M E D I A T O R
S O U R C E S
Agreement
User Interface or
SPARQL endpoint
Query rewriting
Quey dispatching
Answers collection
Query
Global answer
Agreement Agreement
Local data Local
data Local data
Local data
Partial answers
[Bouchou, Niang 2014]
� Ontology-‐based mediaAon
� 1rst step: semanAc access to data
� 2nd step: mediaAon
� ApplicaAon: the Personae project
Sparql
Query Interfaces
Cartography
Social Networks
Thesaurus
Students PoiAers
LesellierOrléans
Chantres Tours
Bude Paris
Ontop Ontop Ontop Ontop
Sparql Sparql Sparql
SemanAc Web
Web Site
Web Site
Sparql
PERSONAE MEDIATOR Sparql
hap://ontop.inf.unibz.it/
� 1rst step: provide a semanAc access to data › Not obvious even if tools exist, depends on the ontology describing the data
� 2nd step: mediaAon › AutomaAc building depends on the reference ontology › Limits of too general ontologies (s.t. YAGO2) › CIDOC CRM
� Towards dynamically structuring the LOD, for facilitaAng the querying step for client applicaAons.