SlideShare a Scribd company logo
1 of 41
Why I don’t use anymore semantic Web
technologies, even if they still influence me ?
12th December 2019
Linked Pasts, Bordeaux
Gautier Poupeau ,
gautier.poupeau@gmail.com
@lespetitescases
http://www.lespetitescases.net
Plan
A quick history of
(semantic) Web
Feedback Conclusions and
perspectives
A QUICK HISTORY OF (SEMANTIC)
WEB
Initial purpose of the Web
Document encoding
language
HTML
Communication
protocol
Identification
mechanism
HTTP URL
Web of documents
Principle
Hypertext
Success factors of
Web of documents
Web standards are
open and free
Web standards are
robust
Web standards are
easy to implement
Differents names, same technologies
1994-2004
Semantic Web
Era
2006-2014
Linked Open Data
era
2014-????
Knowledge graph
era
SEMANTIC WEB TECHNOLOGIES, A
FEEDBACK
SPAR PROJECT (BnF)
Flexibility and linking of heterogeneous data
Producteur
Utilisateur
The system strictly follows the principles of the OAIS model (Open Archival
Information System), including in its architecture.
SPAR Architecture
How to store and query metadata ?
A powerfull query
language, accessible
to non-IT staff
Flexibility to describe all the
data and to query them
without any preconceived
idea
Standard, independant of
any software
implementation
RDF model and SPARQL Query Language
How metadata is handled within SPAR ?
Step 1
Ingest of digital item
Update manager
Type detection of update
and automatic merge
Control and audit Enrichment
Customizable for the different types
of digital item
Vocabularies
Formats Agents
Service Level
Agreement
Result
A set of files compliant
with SLA
All metadata usefull to
manage file for long term
Step 2
Inventory
Storage and indexation of digital item
Repository
sparstructure:group
sparstructure:set
oai-ore:isAggregatedBy
sparstructure:object
sparstructure:file
owl:Thing
sparstructure:structuralMap
sparprovenance:event
sparprovenance:hasEvent
sparprovenance:hasEvent
sparprovenance:hasEvent
sparprovenance:hasEvent
oai-ore:isAggregatedBy
oai-ore:aggregates
oai-ore:aggregates
dc:format
sparcontext:channel
sparcontext:isMemberOf
dc:source
owl:Thing
sparcontext:hasLastVersion
sparcontext:hasLastVersion
xsd:string
sparagent:agent
sparprovenance:hasAuthorizer
sparprovenance:hasImplementer
sparprovenance:hasIssuer
sparprovenance:hasPerformer
dc:date
sparprovenance:eventDetail
xsd:dateTime
sparrepresentation:format
sparrepresentation:property
sparrepresentation:hasProperty
xsd:string
sparrepresentation:propertyXpath
rdfs:label
rdf:value
xsd:string
rdfs:label dc:publisher dc:descriptiondc:date
xsd:string xsd:string
xsd:string xsd:string xsd:string
owl:Thing
owl:Thingowl:Thing
sparcontext:hasLastRelease
sparcontext:hasLastRelease
sparstructure:fileGroup oai-ore:isAggregatedBy
xsd:stringsparrepresentation:hasMimetype
sparrepresentation:characterizationFormat
xsd:string
foaf:name
xsd:string
xsd:string
sparprovenance:outcomeInformation
sparprovenance:hasProduct doap:category
sparagent:outcome
sparagent:hasOutcomeProcessing
dc:description
sparagent:hasOutcome
xsd:stringsparcontext:isMemberOf
dc:title
xsd:string xsd:string
sparprovenance:eventOutcome
sparprovenance:eventOutcomeDetailNote
sparagent:hasOutcomeFormat
sparagent:contains
doap:Version
doap:release
xsd:string
sparagent:entryPoint
Liste des espaces de noms utilisés
PREFIX oai-ore: <http://www.openarchives.org/ore/terms/>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX doap: <http://usefulinc.com/ns/doap#>
PREFIX sparstructure : <info:bnf/spar/structure#>
PREFIX sparprovenance: <info:bnf/spar/provenance#>
PREFIX sparrepresentation : <info:bnf/spar/representation#>
PREFIX sparcontext: <info:bnf/spar/context#>
PREFIX sparagent: <info:bnf/spar/agent#>
SPAR Macro Model
Metadata repositories in SPAR
• All master data
• all metadata from METS
manifest
• Rules to store in Selective
repository
• All master data
• a choice of metadata from
METS manifest ;
•All master data
Complete
repository
Selective
repository
Master data
repository
To fix performance issues, we had to adapt our architecture…
Outcome of this project
Performance issues
Flexibility
System still in place
BnF remains convinced
of this choice
ISIDORE PROJECT
Data retrieval and dissemination
What is Isidore ?
http://isidore.science
• Managed by TGIR Huma-NUM
• 6 445 data sources
• 6 millions of resources indexed in french,
english, spanish
• Use of vocabularies
• Enrichment of resources : automatic
annotation, classification, attribution of
normalized identifiers
Isidore macro architecture
Data dissemination with RDFa
http://blog.stephanepouyllau.org/624
VS
Linked vocabularies in RDF
ISIDORE
Référentiel
Disciplines
HAL-SHS
Référentiel
Auteurs
HAL-SHS
Référentiel
Organisation
HAL-SHS
Référentiel
Catégories
Calenda
Référentiel
Pactols
Référentiel
Geonames Référentiel
Rameau
Référentiel
Lexvo
Référentiel
Thésaurus W
SIAF
Make Isidore data available
Enrichment
by Isidore
Data publication
by Isidore
Retrieving by
producers
Processing
by
producers
Data
publication
by producers
Harvesting
by Isidore
to allow a positive feedback
Outcome of this project
Complexity issues
Knowledge issues
Appropriation by the
community
Project is an example
"We mostly get in touch with the researchers when things go wrong with the data. And it
often goes wrong for several reasons. But, indeed, there was the question of these standards
giving the researchers a hard time [...] they tell us: but why don’t you just use csv rather than
bother with your semantic web business? " Raphaëlle Lapotre, product manager data.bnf.fr
FROM MASHUPS TO LINKED
ENTERPRISE DATA
Breaking silos / linking and bringing consistency to
heterogeneous data
Data mashup
Tim Berners Lee, Ora Lassila, James Hendler,
« Semantic Web », Scientific american, 2001
« The real power of semantic
Web will be realized when
people create many programs
that collect Web content from
diverses sources, process the
information and exchange the
results with other programs »
Data model for
Historical monuments mashup
Architecture of historical
monuments mashup
Source
principale
Sources complémentaires
Web Service de
géo localisation
AIF
normalisation et
enrichissement
AFS
moteur de
recherche
AFS
Application
Monuments
Historiques
Linked Enterprise Data
Data Mashup of « legacy »
IS to separate data from use
Architecture before LED project
SQL Server
DBMS
Structured Data
• Best sales
• Buzz
• Awards
• Reserved Titles
• Events
Professional Directory
• Publishers
• Distributors
• Managers
Quark XPRESS
CMS
File Maker
DBMS
Editorial content
• Articles
• Visuals
Livres Hebdo.fr Web site
Electre.com Web site
• Books
• Authors
• Publishers
• Articles (Reviews)
• Best Sales
• Media relays
• Events
• Articles (web)
• Blogs posts
• Visuals
• Documents
• Events
• Articles (Print)
• Authors
• Books
• Best sales
• Media relays
• Awards
• Reserved Titles
• Events
• Directory
Books
Awards
Articles (Reviews)
Best Sales
Media relays
Architecture with LED
SQL Server
DBMS
Structured Data
• Best sales
• Buzz
• Awards
• Reserved Titles
• Events
Professional Directory
• Publishers
• Distributors
• Managers
Quark XPRESS
CMS
File Maker
DBMS
Editorial content
• Articles
• Visuals
Livres Hebdo.fr Web site
Electre.com Web site
• Books
• Authors
• Publishers
• Articles (Reviews)
• Best Sales
• Media relays
• Events
• Articles (web)
• Blogs posts
• Visuals
• Documents
• Events
• Articles (Print)
• Authors
• Books
• Best sales
• Media relays
• Awards
• Reserved Titles
• Events
• Directory
 Other internal sources
(works)
 Other external sources
free or paid model
 New services
 New customers
RDF DW
 Transform
 Agregate
 Link
 Annotate
Outcome of this project
Scalability issues
Complexity/update issues
Skills issues
Maintenability issues
Cost issues
All data are linked and
consistent
Flexibility to manipulate
RDF data
CONCLUSIONS AND PERSPECTIVES
The flexibility of the graph model
Benefits and limits of Semantic Web technologies
RDF Graph = absolute freedom
compared with the rigidity of
relational databases
Linking of heterogeneous entities
easily
Graph can evolve over time and its
growth is potentially infinite
Maintainability issues
Model issues
The flexibility of the graph model
RDF vs property graph
RDF Property graph
RDF model are based on triple model :
subject-predicat-object
Property graph are based on nodes, edges
and properties of nodes or edges.
The flexibility of the graph model
Beyond the limits
Reconciliation between
RDF and property graph ?
Example of RDF*
<<:bob foaf:age 23>> ex:certainty 0.9 .
Example of SPARQL*
SELECT ?p ?a ?c WHERE {
<<?p foaf:age ?a>> ex:certainty ?c .
}
RDF* / SPARQL*
Do you really need RDF model to store data ?
Data dissemination / Interoperability / Decentralisation
Contributions and limits of semantic Web technologies
Best solution to achieve
interoperability of data
Linking heterogeneous data
Create bridges between worlds
impossible to reconcile
SPARQL as powerful tool for
querying data
Asynchronous data retrieval
Costs of maintenability
Knowledge issues
Full text search not possible
Structural interoperability
impossible  data mappings
Data dissemination / Interoperability / Decentralisation
Overcoming the limits
Easy-to-use ontologies
Simple CSV
or JSON/XML dumps
Simple API
What are the possibles
uses ? Who are the users ?
Do we need this level of interoperability?
DATA MANAGEMENT AT FRENCH
NATIONAL AUDIOVISUAL INSTITUTE
Functionally separate data from their use
• To rethink data models in relation to their
logics and not theiru use
• To acknowledge that some data models are
dedicated to production and storage while
several other models are designed
specifically for data dissemination
Technically separate data from their use
• Information System is
organized in layers and
not anymore in silos
• The storage and process
of data are separated
from business
applications
An infrastructure to store and process data
4 types of database system to
store all types of data and to
address all types of usage
A process module to interact with
the data and synchronize data
between the different databases
A management module to
abstract the technical
infrastructure and expose logical
data to business applications
Thank you for your attention !
Do you have some questions ?
And sorry for this…
I would like to thank very much Emmanuelle Bermès (@figoblog) for the translation of
this keynote !

More Related Content

What's hot

Cni research data_oxford_horstmann_jefferies
Cni research data_oxford_horstmann_jefferiesCni research data_oxford_horstmann_jefferies
Cni research data_oxford_horstmann_jefferiesBDLSS
 
Gilbane Boston 2011 big data
Gilbane Boston 2011 big dataGilbane Boston 2011 big data
Gilbane Boston 2011 big dataPeter O'Kelly
 
Introduction to metadata management
Introduction to metadata managementIntroduction to metadata management
Introduction to metadata managementOpen Data Support
 
Metadata Use Cases You Can Use
Metadata Use Cases You Can UseMetadata Use Cases You Can Use
Metadata Use Cases You Can Usedmurph4
 
Big Data Final Presentation
Big Data Final PresentationBig Data Final Presentation
Big Data Final Presentation17aroumougamh
 
HiTIME project
HiTIME projectHiTIME project
HiTIME projectvty
 
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...BigMine
 
Information and Integration Management Vision
Information and Integration Management VisionInformation and Integration Management Vision
Information and Integration Management VisionColin Bell
 
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012Gigaom
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digitalsambiswal
 
Introduction to Big Data Hadoop Training Online by www.itjobzone.biz
Introduction to Big Data Hadoop Training Online by www.itjobzone.bizIntroduction to Big Data Hadoop Training Online by www.itjobzone.biz
Introduction to Big Data Hadoop Training Online by www.itjobzone.bizITJobZone.biz
 
Building an Enterprise Metadata Repository
Building an Enterprise Metadata RepositoryBuilding an Enterprise Metadata Repository
Building an Enterprise Metadata RepositoryEmbarcadero Technologies
 
Büyük Veriyle Büyük Resmi Görmek
Büyük Veriyle Büyük Resmi GörmekBüyük Veriyle Büyük Resmi Görmek
Büyük Veriyle Büyük Resmi Görmekideaport
 
Big data analytics with Apache Hadoop
Big data analytics with Apache  HadoopBig data analytics with Apache  Hadoop
Big data analytics with Apache HadoopSuman Saurabh
 

What's hot (20)

Cni research data_oxford_horstmann_jefferies
Cni research data_oxford_horstmann_jefferiesCni research data_oxford_horstmann_jefferies
Cni research data_oxford_horstmann_jefferies
 
Gilbane Boston 2011 big data
Gilbane Boston 2011 big dataGilbane Boston 2011 big data
Gilbane Boston 2011 big data
 
Introduction to metadata management
Introduction to metadata managementIntroduction to metadata management
Introduction to metadata management
 
Metadata Use Cases You Can Use
Metadata Use Cases You Can UseMetadata Use Cases You Can Use
Metadata Use Cases You Can Use
 
Bigdata overview
Bigdata overviewBigdata overview
Bigdata overview
 
Big Data Final Presentation
Big Data Final PresentationBig Data Final Presentation
Big Data Final Presentation
 
HiTIME project
HiTIME projectHiTIME project
HiTIME project
 
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...
Challenging Problems for Scalable Mining of Heterogeneous Social and Informat...
 
Information and Integration Management Vision
Information and Integration Management VisionInformation and Integration Management Vision
Information and Integration Management Vision
 
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012
THE 3V's OF BIG DATA: VARIETY, VELOCITY, AND VOLUME from Structure:Data 2012
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
 
P1 capitulo 5
P1 capitulo 5P1 capitulo 5
P1 capitulo 5
 
Hadoop in action
Hadoop in actionHadoop in action
Hadoop in action
 
General concepts: DDI
General concepts: DDIGeneral concepts: DDI
General concepts: DDI
 
Introduction to Big Data Hadoop Training Online by www.itjobzone.biz
Introduction to Big Data Hadoop Training Online by www.itjobzone.bizIntroduction to Big Data Hadoop Training Online by www.itjobzone.biz
Introduction to Big Data Hadoop Training Online by www.itjobzone.biz
 
Building an Enterprise Metadata Repository
Building an Enterprise Metadata RepositoryBuilding an Enterprise Metadata Repository
Building an Enterprise Metadata Repository
 
Data management
Data management Data management
Data management
 
Büyük Veriyle Büyük Resmi Görmek
Büyük Veriyle Büyük Resmi GörmekBüyük Veriyle Büyük Resmi Görmek
Büyük Veriyle Büyük Resmi Görmek
 
What is SDMX-RDF?
What is SDMX-RDF?What is SDMX-RDF?
What is SDMX-RDF?
 
Big data analytics with Apache Hadoop
Big data analytics with Apache  HadoopBig data analytics with Apache  Hadoop
Big data analytics with Apache Hadoop
 

Similar to Why I don't use semantic Web technologies anymore

Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensStoitsis Giannis
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked DataMarin Dimitrov
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphsSören Auer
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapubeswcsummerschool
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Figoblog
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationSören Auer
 
The Web of data and web data commons
The Web of data and web data commonsThe Web of data and web data commons
The Web of data and web data commonsJesse Wang
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked DataEUCLID project
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2guestecacad2
 
emantic web technologies and applications for Ins
emantic web technologies and applications for Insemantic web technologies and applications for Ins
emantic web technologies and applications for InsTemesgenHabtamu
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsGraph-TA
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationRichard Cyganiak
 
SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebPascal-Nicolas Becker
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data TutorialSören Auer
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
Change Management for Libraries
Change Management for LibrariesChange Management for Libraries
Change Management for LibrariesThomas King
 

Similar to Why I don't use semantic Web technologies anymore (20)

Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphs
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
The Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web InitiativeThe Web of Data: The W3C Semantic Web Initiative
The Web of Data: The W3C Semantic Web Initiative
 
The Web of data and web data commons
The Web of data and web data commonsThe Web of data and web data commons
The Web of data and web data commons
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
we to deep learning
we to deep learning we to deep learning
we to deep learning
 
emantic web technologies and applications for Ins
emantic web technologies and applications for Insemantic web technologies and applications for Ins
emantic web technologies and applications for Ins
 
RDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL PlatformsRDF Graph Data Management in Oracle Database and NoSQL Platforms
RDF Graph Data Management in Oracle Database and NoSQL Platforms
 
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integrationSigma EE: Reaping low-hanging fruits in RDF-based data integration
Sigma EE: Reaping low-hanging fruits in RDF-based data integration
 
SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic Web
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
Change Management for Libraries
Change Management for LibrariesChange Management for Libraries
Change Management for Libraries
 

More from Gautier Poupeau

Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...
Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...
Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...Gautier Poupeau
 
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physique
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physiqueVisite guidée au pays de la donnée - Du modèle conceptuel au modèle physique
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physiqueGautier Poupeau
 
Visite guidée au pays de la donnée - Traitement automatique des données
Visite guidée au pays de la donnée - Traitement automatique des donnéesVisite guidée au pays de la donnée - Traitement automatique des données
Visite guidée au pays de la donnée - Traitement automatique des donnéesGautier Poupeau
 
Visite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonVisite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonGautier Poupeau
 
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?Gautier Poupeau
 
Big data, Intelligence artificielle, quelles conséquences pour les profession...
Big data, Intelligence artificielle, quelles conséquences pour les profession...Big data, Intelligence artificielle, quelles conséquences pour les profession...
Big data, Intelligence artificielle, quelles conséquences pour les profession...Gautier Poupeau
 
Aligner vos données avec Wikidata grâce à l'outil Open Refine
Aligner vos données avec Wikidata grâce à l'outil Open RefineAligner vos données avec Wikidata grâce à l'outil Open Refine
Aligner vos données avec Wikidata grâce à l'outil Open RefineGautier Poupeau
 
Découverte du SPARQL endpoint de HAL
Découverte du SPARQL endpoint de HALDécouverte du SPARQL endpoint de HAL
Découverte du SPARQL endpoint de HALGautier Poupeau
 
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...Gautier Poupeau
 
Réalisation d'un mashup de données avec DSS de Dataiku - Première partie
Réalisation d'un mashup de données avec DSS de Dataiku - Première partieRéalisation d'un mashup de données avec DSS de Dataiku - Première partie
Réalisation d'un mashup de données avec DSS de Dataiku - Première partieGautier Poupeau
 
Data in the center of the Information System
Data in the center of the Information SystemData in the center of the Information System
Data in the center of the Information SystemGautier Poupeau
 
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...Les technologies du Web appliquées aux données structurées (1ère partie : Enc...
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...Gautier Poupeau
 
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...Les technologies du Web appliquées aux données structurées (2ème partie : Rel...
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...Gautier Poupeau
 
Information numérique : défintions et enjeux
Information numérique : défintions et enjeuxInformation numérique : défintions et enjeux
Information numérique : défintions et enjeuxGautier Poupeau
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesGautier Poupeau
 
L’apport des technologies du Web sémantique à la gestion des données structur...
L’apport des technologies du Web sémantique à la gestion des données structur...L’apport des technologies du Web sémantique à la gestion des données structur...
L’apport des technologies du Web sémantique à la gestion des données structur...Gautier Poupeau
 
Index nominum to ontology
Index nominum to ontologyIndex nominum to ontology
Index nominum to ontologyGautier Poupeau
 
Le Web de données et les bibliothèques
Le Web de données et les bibliothèquesLe Web de données et les bibliothèques
Le Web de données et les bibliothèquesGautier Poupeau
 
A la découverte du Web sémantique
A la découverte du Web sémantiqueA la découverte du Web sémantique
A la découverte du Web sémantiqueGautier Poupeau
 

More from Gautier Poupeau (20)

Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...
Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...
Le "Lac de données" de l'Ina, un projet pour placer la donnée au cœur de l'or...
 
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physique
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physiqueVisite guidée au pays de la donnée - Du modèle conceptuel au modèle physique
Visite guidée au pays de la donnée - Du modèle conceptuel au modèle physique
 
Visite guidée au pays de la donnée - Traitement automatique des données
Visite guidée au pays de la donnée - Traitement automatique des donnéesVisite guidée au pays de la donnée - Traitement automatique des données
Visite guidée au pays de la donnée - Traitement automatique des données
 
Visite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonVisite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizon
 
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?
Un modèle de données unique pour les collections de l'Ina, pourquoi ? Comment ?
 
Big data, Intelligence artificielle, quelles conséquences pour les profession...
Big data, Intelligence artificielle, quelles conséquences pour les profession...Big data, Intelligence artificielle, quelles conséquences pour les profession...
Big data, Intelligence artificielle, quelles conséquences pour les profession...
 
Aligner vos données avec Wikidata grâce à l'outil Open Refine
Aligner vos données avec Wikidata grâce à l'outil Open RefineAligner vos données avec Wikidata grâce à l'outil Open Refine
Aligner vos données avec Wikidata grâce à l'outil Open Refine
 
Découverte du SPARQL endpoint de HAL
Découverte du SPARQL endpoint de HALDécouverte du SPARQL endpoint de HAL
Découverte du SPARQL endpoint de HAL
 
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
Réalisation d'un mashup de données avec DSS de Dataiku et visualisation avec ...
 
Réalisation d'un mashup de données avec DSS de Dataiku - Première partie
Réalisation d'un mashup de données avec DSS de Dataiku - Première partieRéalisation d'un mashup de données avec DSS de Dataiku - Première partie
Réalisation d'un mashup de données avec DSS de Dataiku - Première partie
 
Data in the center of the Information System
Data in the center of the Information SystemData in the center of the Information System
Data in the center of the Information System
 
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...Les technologies du Web appliquées aux données structurées (1ère partie : Enc...
Les technologies du Web appliquées aux données structurées (1ère partie : Enc...
 
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...Les technologies du Web appliquées aux données structurées (2ème partie : Rel...
Les technologies du Web appliquées aux données structurées (2ème partie : Rel...
 
Information numérique : défintions et enjeux
Information numérique : défintions et enjeuxInformation numérique : défintions et enjeux
Information numérique : défintions et enjeux
 
Les professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de donnéesLes professionnels de l'information face aux défis du Web de données
Les professionnels de l'information face aux défis du Web de données
 
L’apport des technologies du Web sémantique à la gestion des données structur...
L’apport des technologies du Web sémantique à la gestion des données structur...L’apport des technologies du Web sémantique à la gestion des données structur...
L’apport des technologies du Web sémantique à la gestion des données structur...
 
RDF en quelques slides
RDF en quelques slidesRDF en quelques slides
RDF en quelques slides
 
Index nominum to ontology
Index nominum to ontologyIndex nominum to ontology
Index nominum to ontology
 
Le Web de données et les bibliothèques
Le Web de données et les bibliothèquesLe Web de données et les bibliothèques
Le Web de données et les bibliothèques
 
A la découverte du Web sémantique
A la découverte du Web sémantiqueA la découverte du Web sémantique
A la découverte du Web sémantique
 

Recently uploaded

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Recently uploaded (20)

꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 

Why I don't use semantic Web technologies anymore

  • 1. Why I don’t use anymore semantic Web technologies, even if they still influence me ? 12th December 2019 Linked Pasts, Bordeaux Gautier Poupeau , gautier.poupeau@gmail.com @lespetitescases http://www.lespetitescases.net
  • 2. Plan A quick history of (semantic) Web Feedback Conclusions and perspectives
  • 3. A QUICK HISTORY OF (SEMANTIC) WEB
  • 6. Success factors of Web of documents Web standards are open and free Web standards are robust Web standards are easy to implement
  • 7. Differents names, same technologies 1994-2004 Semantic Web Era 2006-2014 Linked Open Data era 2014-???? Knowledge graph era
  • 9. SPAR PROJECT (BnF) Flexibility and linking of heterogeneous data
  • 10. Producteur Utilisateur The system strictly follows the principles of the OAIS model (Open Archival Information System), including in its architecture. SPAR Architecture
  • 11. How to store and query metadata ? A powerfull query language, accessible to non-IT staff Flexibility to describe all the data and to query them without any preconceived idea Standard, independant of any software implementation RDF model and SPARQL Query Language
  • 12. How metadata is handled within SPAR ? Step 1 Ingest of digital item Update manager Type detection of update and automatic merge Control and audit Enrichment Customizable for the different types of digital item Vocabularies Formats Agents Service Level Agreement Result A set of files compliant with SLA All metadata usefull to manage file for long term Step 2 Inventory Storage and indexation of digital item Repository
  • 13. sparstructure:group sparstructure:set oai-ore:isAggregatedBy sparstructure:object sparstructure:file owl:Thing sparstructure:structuralMap sparprovenance:event sparprovenance:hasEvent sparprovenance:hasEvent sparprovenance:hasEvent sparprovenance:hasEvent oai-ore:isAggregatedBy oai-ore:aggregates oai-ore:aggregates dc:format sparcontext:channel sparcontext:isMemberOf dc:source owl:Thing sparcontext:hasLastVersion sparcontext:hasLastVersion xsd:string sparagent:agent sparprovenance:hasAuthorizer sparprovenance:hasImplementer sparprovenance:hasIssuer sparprovenance:hasPerformer dc:date sparprovenance:eventDetail xsd:dateTime sparrepresentation:format sparrepresentation:property sparrepresentation:hasProperty xsd:string sparrepresentation:propertyXpath rdfs:label rdf:value xsd:string rdfs:label dc:publisher dc:descriptiondc:date xsd:string xsd:string xsd:string xsd:string xsd:string owl:Thing owl:Thingowl:Thing sparcontext:hasLastRelease sparcontext:hasLastRelease sparstructure:fileGroup oai-ore:isAggregatedBy xsd:stringsparrepresentation:hasMimetype sparrepresentation:characterizationFormat xsd:string foaf:name xsd:string xsd:string sparprovenance:outcomeInformation sparprovenance:hasProduct doap:category sparagent:outcome sparagent:hasOutcomeProcessing dc:description sparagent:hasOutcome xsd:stringsparcontext:isMemberOf dc:title xsd:string xsd:string sparprovenance:eventOutcome sparprovenance:eventOutcomeDetailNote sparagent:hasOutcomeFormat sparagent:contains doap:Version doap:release xsd:string sparagent:entryPoint Liste des espaces de noms utilisés PREFIX oai-ore: <http://www.openarchives.org/ore/terms/> PREFIX dc: <http://purl.org/dc/elements/1.1/> PREFIX doap: <http://usefulinc.com/ns/doap#> PREFIX sparstructure : <info:bnf/spar/structure#> PREFIX sparprovenance: <info:bnf/spar/provenance#> PREFIX sparrepresentation : <info:bnf/spar/representation#> PREFIX sparcontext: <info:bnf/spar/context#> PREFIX sparagent: <info:bnf/spar/agent#> SPAR Macro Model
  • 14. Metadata repositories in SPAR • All master data • all metadata from METS manifest • Rules to store in Selective repository • All master data • a choice of metadata from METS manifest ; •All master data Complete repository Selective repository Master data repository To fix performance issues, we had to adapt our architecture…
  • 15. Outcome of this project Performance issues Flexibility System still in place BnF remains convinced of this choice
  • 16. ISIDORE PROJECT Data retrieval and dissemination
  • 17. What is Isidore ? http://isidore.science • Managed by TGIR Huma-NUM • 6 445 data sources • 6 millions of resources indexed in french, english, spanish • Use of vocabularies • Enrichment of resources : automatic annotation, classification, attribution of normalized identifiers
  • 19. Data dissemination with RDFa http://blog.stephanepouyllau.org/624 VS
  • 20. Linked vocabularies in RDF ISIDORE Référentiel Disciplines HAL-SHS Référentiel Auteurs HAL-SHS Référentiel Organisation HAL-SHS Référentiel Catégories Calenda Référentiel Pactols Référentiel Geonames Référentiel Rameau Référentiel Lexvo Référentiel Thésaurus W SIAF
  • 21. Make Isidore data available Enrichment by Isidore Data publication by Isidore Retrieving by producers Processing by producers Data publication by producers Harvesting by Isidore to allow a positive feedback
  • 22. Outcome of this project Complexity issues Knowledge issues Appropriation by the community Project is an example "We mostly get in touch with the researchers when things go wrong with the data. And it often goes wrong for several reasons. But, indeed, there was the question of these standards giving the researchers a hard time [...] they tell us: but why don’t you just use csv rather than bother with your semantic web business? " Raphaëlle Lapotre, product manager data.bnf.fr
  • 23. FROM MASHUPS TO LINKED ENTERPRISE DATA Breaking silos / linking and bringing consistency to heterogeneous data
  • 24. Data mashup Tim Berners Lee, Ora Lassila, James Hendler, « Semantic Web », Scientific american, 2001 « The real power of semantic Web will be realized when people create many programs that collect Web content from diverses sources, process the information and exchange the results with other programs »
  • 25. Data model for Historical monuments mashup
  • 26. Architecture of historical monuments mashup Source principale Sources complémentaires Web Service de géo localisation AIF normalisation et enrichissement AFS moteur de recherche AFS Application Monuments Historiques
  • 27. Linked Enterprise Data Data Mashup of « legacy » IS to separate data from use
  • 28. Architecture before LED project SQL Server DBMS Structured Data • Best sales • Buzz • Awards • Reserved Titles • Events Professional Directory • Publishers • Distributors • Managers Quark XPRESS CMS File Maker DBMS Editorial content • Articles • Visuals Livres Hebdo.fr Web site Electre.com Web site • Books • Authors • Publishers • Articles (Reviews) • Best Sales • Media relays • Events • Articles (web) • Blogs posts • Visuals • Documents • Events • Articles (Print) • Authors • Books • Best sales • Media relays • Awards • Reserved Titles • Events • Directory Books Awards Articles (Reviews) Best Sales Media relays
  • 29. Architecture with LED SQL Server DBMS Structured Data • Best sales • Buzz • Awards • Reserved Titles • Events Professional Directory • Publishers • Distributors • Managers Quark XPRESS CMS File Maker DBMS Editorial content • Articles • Visuals Livres Hebdo.fr Web site Electre.com Web site • Books • Authors • Publishers • Articles (Reviews) • Best Sales • Media relays • Events • Articles (web) • Blogs posts • Visuals • Documents • Events • Articles (Print) • Authors • Books • Best sales • Media relays • Awards • Reserved Titles • Events • Directory  Other internal sources (works)  Other external sources free or paid model  New services  New customers RDF DW  Transform  Agregate  Link  Annotate
  • 30. Outcome of this project Scalability issues Complexity/update issues Skills issues Maintenability issues Cost issues All data are linked and consistent Flexibility to manipulate RDF data
  • 32. The flexibility of the graph model Benefits and limits of Semantic Web technologies RDF Graph = absolute freedom compared with the rigidity of relational databases Linking of heterogeneous entities easily Graph can evolve over time and its growth is potentially infinite Maintainability issues Model issues
  • 33. The flexibility of the graph model RDF vs property graph RDF Property graph RDF model are based on triple model : subject-predicat-object Property graph are based on nodes, edges and properties of nodes or edges.
  • 34. The flexibility of the graph model Beyond the limits Reconciliation between RDF and property graph ? Example of RDF* <<:bob foaf:age 23>> ex:certainty 0.9 . Example of SPARQL* SELECT ?p ?a ?c WHERE { <<?p foaf:age ?a>> ex:certainty ?c . } RDF* / SPARQL* Do you really need RDF model to store data ?
  • 35. Data dissemination / Interoperability / Decentralisation Contributions and limits of semantic Web technologies Best solution to achieve interoperability of data Linking heterogeneous data Create bridges between worlds impossible to reconcile SPARQL as powerful tool for querying data Asynchronous data retrieval Costs of maintenability Knowledge issues Full text search not possible Structural interoperability impossible  data mappings
  • 36. Data dissemination / Interoperability / Decentralisation Overcoming the limits Easy-to-use ontologies Simple CSV or JSON/XML dumps Simple API What are the possibles uses ? Who are the users ? Do we need this level of interoperability?
  • 37. DATA MANAGEMENT AT FRENCH NATIONAL AUDIOVISUAL INSTITUTE
  • 38. Functionally separate data from their use • To rethink data models in relation to their logics and not theiru use • To acknowledge that some data models are dedicated to production and storage while several other models are designed specifically for data dissemination
  • 39. Technically separate data from their use • Information System is organized in layers and not anymore in silos • The storage and process of data are separated from business applications
  • 40. An infrastructure to store and process data 4 types of database system to store all types of data and to address all types of usage A process module to interact with the data and synchronize data between the different databases A management module to abstract the technical infrastructure and expose logical data to business applications
  • 41. Thank you for your attention ! Do you have some questions ? And sorry for this… I would like to thank very much Emmanuelle Bermès (@figoblog) for the translation of this keynote !