SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Harmonizing services for LOD
vocabularies: a case study
Ghislain Atemezing, Bernard Vatant,
Raphaël Troncy, Pierre-Yves Vanderbussche
Goal and Agenda
§  Goal: align services against Linked Open Vocabularies
to harmonize and manage vocabularies’ namespaces
§  Motivation
Ø Identify vocabularies using namespace
Ø Catalogs of vocabularies

§  Services managing vocabularies
Ø Prefix.cc versus LOV
Ø Different policies but same goal

§  Aligning LOV with Prefix.cc
§  Towards governance of vocabularies

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-2
Prefixes lookup headache
PREFIX.CC

What <wo> namespace stands for?

LOV

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-3
QNames and vocabulary namespaces
§  Usage of namespaces
Ø From XML syntax with xmlns declarations
Ø Use to identify a valid namespace

§  On the Semantic Web
Ø Extended notion of namespace for other RDF
serialization (N3, Turtle)
Ø Some de facto prefixes emerging: rdfs:, foaf:, rdf: owl:
Ø SPARQL endpoints use a list of built-in prefixes not
transparent to the developers

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-4
Why if … global use of prefixes
§  Global namespaces
Ø With good practices to
recommend a prefix
Ø Have a more transparent
list of built-in prefixes
Ø All the services
understand each other
with prefixes

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-5
Accessing vocabularies
§  Catalogs of vocabularies
Ø Hosting vocabularies with search, review or download
features
Ø Curated manually or semi-automatically

§  Services
Ø Help finding vocabularies or detect namespaces
Ø Look up services: Prefix.cc, vocab.cc
Ø Triple-Checker, YASGUI

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-6
Existing catalogs of vocabularies

Many overlapped of vocabularies among different catalogs
2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-7
LOV in a Nutshell : http://lov.okfn.org/dataset/lov/
§  A curated list of vocabularies
Ø More than 360 vocabularies
Ø Each of them described by vocabulary-of-a-friend
(voaf)
Ø Provide a dump in .n3 of the different versions of a
vocabulary

§  Some related services
Ø  SPARQL endpoint: http://lov.okfn.org/endpoint/lov
Ø  Search function: http://lov.okfn.org/dataset/lov/search
Ø  An Aggregator endpoint: http://lov.okfn.org/endpoint/lov_aggregator
Ø  An intelligent bot agent for updates:
http://lov.okfn.org/dataset/lov/bot
2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-8
LOV DESCRIPTION
CORE FEATURES OF THE FRAMEWORK	
  
Domain	
  

Intended Use	
  

General	
  

Promote and
facilitate the
reuse of
vocabularies in
the linked data
ecosystem.	
  

Collection	
  

Submitted by any
user via LOVSuggest tool.	
  

Gatekeeping	
  

Manual
curation and
automatic URI
validation	
  

Number of
Ontologies	
  

370	
  

Dynamics	
  

Growing 	
  

Search
metadata	
  

Search
within
ontology	
  

Yes, with
visual
depiction	
  

Yes	
  

Search across
ontologies	
  

Navigation
criteria	
  

Keyword-based;
structured
search (querybased)	
  

Ordered by
prefix,
namespace,
title and
visual links
navigation	
  

CORE FEATURES OF THE FRAMEWORK	
  
Metrics	
  

Comments
and review	
  

Ranking	
  

Reuse
popularity on
the LOD
Cloud	
  

N/A - Only by
the curators	
  

Metricbased	
  

Web
service
access	
  

SPARQL
endpoint	
  

Content
available	
  

Read/
Write	
  

Ontology
directory	
  

Ontology
registry	
  

API	
  

Yes	
  

Ontology
metadata
, URI	
  

Read 	
  

Yes	
  

Yes	
  

Applicatio
	
  
n platform	
  

Yes	
  

LOV DESCRIPTION WITH THE FRAMEWORK OF [d’Aquin-Noy2012-Survey]
2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

-9

	
  
Prefix.cc in a Nutshell: http://prefix.cc
§  A service to look up vocabularies
Ø More than 1200 namespaces registered
Ø Anyone can add prefixes
Ø In case of conflicts, users can vote

§  Some related services
Ø Namespace lookup API: http://prefix.cc/about/api
Ø Reverse lookup API: http://prefix.cc/reverse

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 10
LOV versus PREFIX.CC

Continuously growth of namespaces registered in prefix.cc.
Clearly view of the results of the harmonization process started in March,
2013
2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 11
Aligning LOV with Prefix.cc (1)
§  Scenarios
Ø Conflicts between prefix.cc and LOV
Ø Prefixes in LOV not present in prefix.cc
Ø URIs in prefix.cc that are actually LOV-able
vocabularies

§  Method
Ø Federated query in SPARQL 1.1
Ø Jena ARQ command line

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 12
Aligning LOV with Prefix.cc (2)
§  Dealing with conflicts
Ø Clashes: same prefix but different URIs
Ø Disagreements on preferred namespace

§  Actions in case of disagreement
Ø Generally 4 types of actions
Ø  Important: social aspect to contact the editors of the
vocabularies
2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 13
Vocabularies leading to contact editors
§  Contacting editors/maintainers
Ø Via social platforms: LinkedIn, Google+, Twitter, email
Ø Data retrieved mainly from vocabulary metadata.

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 14
Finding Vocabularies in Prefix.cc
§  LOV check API: http://lov.okfn.org/dataset/lov/apidoc/
Ø Find out namespaces in Prefix.cc that are vocabularies
Ø Extract them as candidate vocabularies for LOV

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 15
Some Results
Category

lov-­‐able	
  vocabs	
  
Intersect-­‐prefixes	
  
vocabs	
  in	
  LOV	
  
vocabs	
  in	
  prefix.cc	
  

Number

227	
  
188	
  
321	
  
925	
  
Findings	
  during	
  alignment	
  process	
  

More than 200 prefixes are
vocabularies

14%	
  
lov-­‐able	
  vocabs	
  
11%	
  

Intersect-­‐prefixes	
  
vocabs	
  in	
  LOV	
  

56%	
  
19%	
  

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

vocabs	
  in	
  prefix.cc	
  

- 16
Conclusion and Future Work
§  We have presented a way to manage prefixes
Ø By analyzing vocabularies in LOV and prefix.cc
Ø By providing mechanism of aligning two services dealing
with vocabulary prefixes

§  Future work
Ø Provide a unique interface for submission of namespaces
and prefixes to both services
Ø Publish a list of common recommended prefixes
Ø Foster and support current effort towards a more
sustainable governance of vocabularies.

2013/10/22

WaSABi Workshop, ISWC - 2013, Sydney

- 17
Thanks for your attention!

Q/A Session

Weitere ähnliche Inhalte

Was ist angesagt?

Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...
Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...
Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...Fariz Darari
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DLAndrea Nuzzolese
 
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...PretaLLOD
 

Was ist angesagt? (6)

Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...
Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...
Poster - Completeness Statements about RDF Data Sources and Their Use for Qu...
 
Oke
OkeOke
Oke
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DL
 
Fact forge20 edf
Fact forge20 edfFact forge20 edf
Fact forge20 edf
 
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...
Validating the OntoLex-lemon lexicography module with K Dictionaries’ multili...
 
Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-
 

Andere mochten auch

5 factors affecting lls
5 factors affecting lls5 factors affecting lls
5 factors affecting llsFarah Afifah
 
Hola que hasse
Hola que hasseHola que hasse
Hola que hassekikokus
 
Peluang usaha budidaya nila
Peluang usaha budidaya nilaPeluang usaha budidaya nila
Peluang usaha budidaya nilaWarta Wirausaha
 
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...Oxalide
 
Periodic table
Periodic tablePeriodic table
Periodic tableMrsKendall
 

Andere mochten auch (7)

2 1. sejarah-ti
2 1. sejarah-ti2 1. sejarah-ti
2 1. sejarah-ti
 
5 factors affecting lls
5 factors affecting lls5 factors affecting lls
5 factors affecting lls
 
Hola que hasse
Hola que hasseHola que hasse
Hola que hasse
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Peluang usaha budidaya nila
Peluang usaha budidaya nilaPeluang usaha budidaya nila
Peluang usaha budidaya nila
 
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
Les bonnes pratiques d'une architecture logicielle et infrastructure de l'héb...
 
Periodic table
Periodic tablePeriodic table
Periodic table
 

Ähnlich wie Harmonizing services for LOD vocabularies: a case study

A Brief Introduction to SKOS
A Brief Introduction to SKOSA Brief Introduction to SKOS
A Brief Introduction to SKOSHeather Hedden
 
Information Content based Ranking Metric for Linked Open Vocabularies
Information Content based Ranking Metric for Linked Open VocabulariesInformation Content based Ranking Metric for Linked Open Vocabularies
Information Content based Ranking Metric for Linked Open VocabulariesGhislain Atemezing
 
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
 
Approach to leverage Websites to APIs through Semantics
Approach to leverage Websites to APIs through SemanticsApproach to leverage Websites to APIs through Semantics
Approach to leverage Websites to APIs through SemanticsIoannis Stavrakantonakis
 
NLP2RDF Wortschatz and Linguistic LOD draft
NLP2RDF Wortschatz and Linguistic LOD draftNLP2RDF Wortschatz and Linguistic LOD draft
NLP2RDF Wortschatz and Linguistic LOD draftSebastian Hellmann
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Baden Hughes
 
SKOS, Past, Present and Future
SKOS, Past, Present and FutureSKOS, Past, Present and Future
SKOS, Past, Present and Futureseanb
 
Harmonization of vocabularies for water data
Harmonization of vocabularies for water dataHarmonization of vocabularies for water data
Harmonization of vocabularies for water dataSimon Cox
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyVassilis Protonotarios
 
Knowledge Discovery in an Agents Environment
Knowledge Discovery in an Agents EnvironmentKnowledge Discovery in an Agents Environment
Knowledge Discovery in an Agents EnvironmentManjulaPatel
 
Case Study in Linked Data and Semantic Web: Human Genome
Case Study in Linked Data and Semantic Web: Human GenomeCase Study in Linked Data and Semantic Web: Human Genome
Case Study in Linked Data and Semantic Web: Human GenomeDavid Portnoy
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Dag Endresen
 
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in DataverseClariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataversevty
 
Poster: Using Open Source Tools to Improve Access to Oral History Collections
Poster: Using Open Source Tools to Improve Access to Oral History CollectionsPoster: Using Open Source Tools to Improve Access to Oral History Collections
Poster: Using Open Source Tools to Improve Access to Oral History CollectionsBecky Yoose
 
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)Riccardo Albertoni
 
Introduction to Semantic Web
Introduction to Semantic WebIntroduction to Semantic Web
Introduction to Semantic Webvernekar
 

Ähnlich wie Harmonizing services for LOD vocabularies: a case study (20)

Linked Open Vocabularies
Linked Open VocabulariesLinked Open Vocabularies
Linked Open Vocabularies
 
A Brief Introduction to SKOS
A Brief Introduction to SKOSA Brief Introduction to SKOS
A Brief Introduction to SKOS
 
Information Content based Ranking Metric for Linked Open Vocabularies
Information Content based Ranking Metric for Linked Open VocabulariesInformation Content based Ranking Metric for Linked Open Vocabularies
Information Content based Ranking Metric for Linked Open Vocabularies
 
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
 
Approach to leverage Websites to APIs through Semantics
Approach to leverage Websites to APIs through SemanticsApproach to leverage Websites to APIs through Semantics
Approach to leverage Websites to APIs through Semantics
 
NLP2RDF Wortschatz and Linguistic LOD draft
NLP2RDF Wortschatz and Linguistic LOD draftNLP2RDF Wortschatz and Linguistic LOD draft
NLP2RDF Wortschatz and Linguistic LOD draft
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
 
SKOS, Past, Present and Future
SKOS, Past, Present and FutureSKOS, Past, Present and Future
SKOS, Past, Present and Future
 
Harmonization of vocabularies for water data
Harmonization of vocabularies for water dataHarmonization of vocabularies for water data
Harmonization of vocabularies for water data
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet Ontology
 
Knowledge Discovery in an Agents Environment
Knowledge Discovery in an Agents EnvironmentKnowledge Discovery in an Agents Environment
Knowledge Discovery in an Agents Environment
 
Case Study in Linked Data and Semantic Web: Human Genome
Case Study in Linked Data and Semantic Web: Human GenomeCase Study in Linked Data and Semantic Web: Human Genome
Case Study in Linked Data and Semantic Web: Human Genome
 
Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...
 
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in DataverseClariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
Clariah Tech Day: Controlled Vocabularies and Ontologies in Dataverse
 
Poster: Using Open Source Tools to Improve Access to Oral History Collections
Poster: Using Open Source Tools to Improve Access to Oral History CollectionsPoster: Using Open Source Tools to Improve Access to Oral History Collections
Poster: Using Open Source Tools to Improve Access to Oral History Collections
 
20110728 datalift-rpi-troy
20110728 datalift-rpi-troy20110728 datalift-rpi-troy
20110728 datalift-rpi-troy
 
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)
Environmental Thesauri Under the Lens of Reusability (EGOVIS 2014)
 
Introduction to Semantic Web
Introduction to Semantic WebIntroduction to Semantic Web
Introduction to Semantic Web
 
Semantic web
Semantic web Semantic web
Semantic web
 

Mehr von Ghislain Atemezing

Trends on Data Graphs & Security for the Internet of Things
Trends on Data Graphs & Security for the Internet of ThingsTrends on Data Graphs & Security for the Internet of Things
Trends on Data Graphs & Security for the Internet of ThingsGhislain Atemezing
 
Big Data & Taxonomies for Actionable Intelligence
Big Data & Taxonomies for Actionable IntelligenceBig Data & Taxonomies for Actionable Intelligence
Big Data & Taxonomies for Actionable IntelligenceGhislain Atemezing
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetGhislain Atemezing
 
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and Data
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and DataLIVE: a Tool for Checking Licenses Compatibility between Vocabularies and Data
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and DataGhislain Atemezing
 
Visualisation and linked data applications edf 2013
Visualisation and linked data applications edf 2013Visualisation and linked data applications edf 2013
Visualisation and linked data applications edf 2013Ghislain Atemezing
 
Comparing Vocabularies for Representing Geographical Features and Their Geometry
Comparing Vocabularies for Representing Geographical Features and Their GeometryComparing Vocabularies for Representing Geographical Features and Their Geometry
Comparing Vocabularies for Representing Geographical Features and Their GeometryGhislain Atemezing
 

Mehr von Ghislain Atemezing (9)

Trends on Data Graphs & Security for the Internet of Things
Trends on Data Graphs & Security for the Internet of ThingsTrends on Data Graphs & Security for the Internet of Things
Trends on Data Graphs & Security for the Internet of Things
 
Big Data & Taxonomies for Actionable Intelligence
Big Data & Taxonomies for Actionable IntelligenceBig Data & Taxonomies for Actionable Intelligence
Big Data & Taxonomies for Actionable Intelligence
 
Benchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office DatasetBenchmarking Commercial RDF Stores with Publications Office Dataset
Benchmarking Commercial RDF Stores with Publications Office Dataset
 
Phd defense slides
Phd defense slidesPhd defense slides
Phd defense slides
 
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and Data
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and DataLIVE: a Tool for Checking Licenses Compatibility between Vocabularies and Data
LIVE: a Tool for Checking Licenses Compatibility between Vocabularies and Data
 
publishing-ign-data
 publishing-ign-data publishing-ign-data
publishing-ign-data
 
cold2014-ldvizwiz
cold2014-ldvizwizcold2014-ldvizwiz
cold2014-ldvizwiz
 
Visualisation and linked data applications edf 2013
Visualisation and linked data applications edf 2013Visualisation and linked data applications edf 2013
Visualisation and linked data applications edf 2013
 
Comparing Vocabularies for Representing Geographical Features and Their Geometry
Comparing Vocabularies for Representing Geographical Features and Their GeometryComparing Vocabularies for Representing Geographical Features and Their Geometry
Comparing Vocabularies for Representing Geographical Features and Their Geometry
 

Kürzlich hochgeladen

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Kürzlich hochgeladen (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

Harmonizing services for LOD vocabularies: a case study

  • 1. Harmonizing services for LOD vocabularies: a case study Ghislain Atemezing, Bernard Vatant, Raphaël Troncy, Pierre-Yves Vanderbussche
  • 2. Goal and Agenda §  Goal: align services against Linked Open Vocabularies to harmonize and manage vocabularies’ namespaces §  Motivation Ø Identify vocabularies using namespace Ø Catalogs of vocabularies §  Services managing vocabularies Ø Prefix.cc versus LOV Ø Different policies but same goal §  Aligning LOV with Prefix.cc §  Towards governance of vocabularies 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -2
  • 3. Prefixes lookup headache PREFIX.CC What <wo> namespace stands for? LOV 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -3
  • 4. QNames and vocabulary namespaces §  Usage of namespaces Ø From XML syntax with xmlns declarations Ø Use to identify a valid namespace §  On the Semantic Web Ø Extended notion of namespace for other RDF serialization (N3, Turtle) Ø Some de facto prefixes emerging: rdfs:, foaf:, rdf: owl: Ø SPARQL endpoints use a list of built-in prefixes not transparent to the developers 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -4
  • 5. Why if … global use of prefixes §  Global namespaces Ø With good practices to recommend a prefix Ø Have a more transparent list of built-in prefixes Ø All the services understand each other with prefixes 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -5
  • 6. Accessing vocabularies §  Catalogs of vocabularies Ø Hosting vocabularies with search, review or download features Ø Curated manually or semi-automatically §  Services Ø Help finding vocabularies or detect namespaces Ø Look up services: Prefix.cc, vocab.cc Ø Triple-Checker, YASGUI 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -6
  • 7. Existing catalogs of vocabularies Many overlapped of vocabularies among different catalogs 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -7
  • 8. LOV in a Nutshell : http://lov.okfn.org/dataset/lov/ §  A curated list of vocabularies Ø More than 360 vocabularies Ø Each of them described by vocabulary-of-a-friend (voaf) Ø Provide a dump in .n3 of the different versions of a vocabulary §  Some related services Ø  SPARQL endpoint: http://lov.okfn.org/endpoint/lov Ø  Search function: http://lov.okfn.org/dataset/lov/search Ø  An Aggregator endpoint: http://lov.okfn.org/endpoint/lov_aggregator Ø  An intelligent bot agent for updates: http://lov.okfn.org/dataset/lov/bot 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -8
  • 9. LOV DESCRIPTION CORE FEATURES OF THE FRAMEWORK   Domain   Intended Use   General   Promote and facilitate the reuse of vocabularies in the linked data ecosystem.   Collection   Submitted by any user via LOVSuggest tool.   Gatekeeping   Manual curation and automatic URI validation   Number of Ontologies   370   Dynamics   Growing   Search metadata   Search within ontology   Yes, with visual depiction   Yes   Search across ontologies   Navigation criteria   Keyword-based; structured search (querybased)   Ordered by prefix, namespace, title and visual links navigation   CORE FEATURES OF THE FRAMEWORK   Metrics   Comments and review   Ranking   Reuse popularity on the LOD Cloud   N/A - Only by the curators   Metricbased   Web service access   SPARQL endpoint   Content available   Read/ Write   Ontology directory   Ontology registry   API   Yes   Ontology metadata , URI   Read   Yes   Yes   Applicatio   n platform   Yes   LOV DESCRIPTION WITH THE FRAMEWORK OF [d’Aquin-Noy2012-Survey] 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney -9  
  • 10. Prefix.cc in a Nutshell: http://prefix.cc §  A service to look up vocabularies Ø More than 1200 namespaces registered Ø Anyone can add prefixes Ø In case of conflicts, users can vote §  Some related services Ø Namespace lookup API: http://prefix.cc/about/api Ø Reverse lookup API: http://prefix.cc/reverse 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 10
  • 11. LOV versus PREFIX.CC Continuously growth of namespaces registered in prefix.cc. Clearly view of the results of the harmonization process started in March, 2013 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 11
  • 12. Aligning LOV with Prefix.cc (1) §  Scenarios Ø Conflicts between prefix.cc and LOV Ø Prefixes in LOV not present in prefix.cc Ø URIs in prefix.cc that are actually LOV-able vocabularies §  Method Ø Federated query in SPARQL 1.1 Ø Jena ARQ command line 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 12
  • 13. Aligning LOV with Prefix.cc (2) §  Dealing with conflicts Ø Clashes: same prefix but different URIs Ø Disagreements on preferred namespace §  Actions in case of disagreement Ø Generally 4 types of actions Ø  Important: social aspect to contact the editors of the vocabularies 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 13
  • 14. Vocabularies leading to contact editors §  Contacting editors/maintainers Ø Via social platforms: LinkedIn, Google+, Twitter, email Ø Data retrieved mainly from vocabulary metadata. 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 14
  • 15. Finding Vocabularies in Prefix.cc §  LOV check API: http://lov.okfn.org/dataset/lov/apidoc/ Ø Find out namespaces in Prefix.cc that are vocabularies Ø Extract them as candidate vocabularies for LOV 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 15
  • 16. Some Results Category lov-­‐able  vocabs   Intersect-­‐prefixes   vocabs  in  LOV   vocabs  in  prefix.cc   Number 227   188   321   925   Findings  during  alignment  process   More than 200 prefixes are vocabularies 14%   lov-­‐able  vocabs   11%   Intersect-­‐prefixes   vocabs  in  LOV   56%   19%   2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney vocabs  in  prefix.cc   - 16
  • 17. Conclusion and Future Work §  We have presented a way to manage prefixes Ø By analyzing vocabularies in LOV and prefix.cc Ø By providing mechanism of aligning two services dealing with vocabulary prefixes §  Future work Ø Provide a unique interface for submission of namespaces and prefixes to both services Ø Publish a list of common recommended prefixes Ø Foster and support current effort towards a more sustainable governance of vocabularies. 2013/10/22 WaSABi Workshop, ISWC - 2013, Sydney - 17
  • 18. Thanks for your attention! Q/A Session