SlideShare une entreprise Scribd logo
TermPicker:	Enabling	the	Reuse	of	
Vocabulary	Terms	by	Exploi:ng	Data	
from	the	Linked	Open	Data	Cloud	
Johann	Schaible,	Thomas	Go2ron,	and	Ansgar	Scherp.	
at	ESWC	2016
Problem	statement	
2
§  When	modeling	LOD,	it	is	accustomed	to	reuse	
vocabulary	terms	(à	classes	and	proper;es)		
§  However,	it	is	a	challenging	task	
swrc:Publication
http://ex.com/001
http://ex.com/002
http://ex.com/003
http://ex.com/p/001
http://ex.com/p/002
http://ex.com/p/003
swrc:Person
?
8
>><
>>:
dc:creator
foaf:maker
dcterms:creator
swrc:author
Need	for	Vocabulary	Term	
Recommenda;ons
Term	recommenda:ons		
based	on…?	
3
§  rdfs:domain,	rdfs:range,	and	other	informa;on	
encoded	in	vocabularies?	
§  Popularity	of	a	vocabulary	term?	
§  Classes	and	proper;es	from	domain	specific	
vocabularies?	
§  etc.	
Which	vocabulary	terms	did	other	data	providers	
on	the	LOD	cloud	use	in	a	similar	scenario?
How	to	capture	a	Scenario?	
4
§  A	scenario	is	defined	by	vocabulary	terms	used	
for	a	part	of	a	model	à	paKerns	on	schema	level	
Example:	
slp = ({swrc:Publication}, {dc:creator}, {foaf:Person})
Resources	of	type	swrc:PublicaFon	are	connected	to	
resources	of	type	foaf:Person	via	the	property	dc:creator	
slp = (sts, ps, ots)
Schema-Level	PaIerns	(SLPs)	
A	tuple	describing	the	connec;on	between	two	
sets	of	classes	via	a	set	of	proper;es		
In	General:
Vocabulary	Term	
Recommenda:ons	Based	on	LOD	
5
Recommender of vocabulary terms:{x1, ..., xn}
query input I
query-SLP: slpq = ({mo:SoloMusicArtist}, ?, ?)
Feature Computation
{F(slpq, x1), ..., F(slpq, xn)}{F(slpq, x1), ..., F(slpq, xn)}
II
Ranking Model
III
%({F(slpq, x1), ..., F(slpq, xn)})
query output IV
Classes for subject:
properties:
Clases for object:<..., mo:Record, mo:MusicGroup,...>
<..., mo:MusicArtist, foaf:Person,...>
<..., foaf:made,..., mo:member of,...>
Overview	
6
Feature Computation
{F(slpq, x1), ..., F(slpq, xn)}{F(slpq, x1), ..., F(slpq, xn)}
Recommender of vocabulary terms:
Ranking Model
query input
query output IV
I
II
III
Classes for subject:
properties:
Clases for object:
query-SLP:
{x1, ..., xn}
%({F(slpq, x1), ..., F(slpq, xn)})
<..., mo:Record, mo:MusicGroup,...>
slpq = ({mo:SoloMusicArtist}, ?, ?)
<..., mo:MusicArtist, foaf:Person,...>
<..., foaf:made,..., mo:member of,...>
Feature	Computa:on:	
The	SLP-Feature	
7
slpq = ({mo:SoloMusicArtist}, {}, {})
If slpq ✓ slpi (slpi 2 SLPLOD)
Then Sets of recommendations: slpi slpq
Collabora;ve	
Filtering	
Classes for subject: < mo:MusicArtist, dbo:Actor >
Properties: < mo:member of, foaf:made, mo:recorded >
Classes for object: < mo:MusicBand, mo:Record >
SLPLOD = {({mo:SoloMusicArtist, mo:MusicArtist}, {mo:member of}, {mo:MusicBand})
({mo:SoloMusicArtist, dbo:Actor}, {foaf:made, mo:recorded}, {mo:Record})
({foaf:Person}, {foaf:knows}, {foaf:Person})
}
SLPLOD = SPLs	computed	from	datasets	on	the	LOD	cloud
Feature	Computa:on:	
State	of	the	Art	Features1	
8
Feature Definition of the Feature
f1 Number of datasets on the LOD cloud using the recommendation
candidate x
f2 Number of datasets on the LOD cloud using the vocabulary Vx of
recommendation candidate x
f3 Total number of occurrences of recommendation candidate x on the
LOD cloud
f4 Whether the recommendation candidate x is from a vocabulary that
is already used in query-SLP slpq
f1 f3: Reusing	popular	vocabularies/vocabulary	terms	
f4: Reusing	vocabulary	terms	from	the	same	vocabulary	
1)	Schaible,	GoKron,	and	Scherp:	Survey	on	Common	Strategies	of	Vocabulary	Reuse	in	Linked	Open	Data	Modeling	
(ESWC	2104)
Overview	
9
Feature Computation
{F(slpq, x1), ..., F(slpq, xn)}{F(slpq, x1), ..., F(slpq, xn)}
Recommender of vocabulary terms:
Ranking Model
query input
query output IV
I
II
III
Classes for subject:
properties:
Clases for object:
query-SLP:
{x1, ..., xn}
%({F(slpq, x1), ..., F(slpq, xn)})
<..., mo:Record, mo:MusicGroup,...>
slpq = ({mo:SoloMusicArtist}, ?, ?)
<..., mo:MusicArtist, foaf:Person,...>
<..., foaf:made,..., mo:member of,...>
Calcula:ng	a	Ranking	Model	
10
How	to	weight	
the	feature	
values?	
§  Learning	to	Rank	(L2R):		
}  Family	of	supervised	machine	learning	algorithms	
based	on	data	with	relevance	annota;ons	
}  state	of	the	art	in	IR	to	compute	a	generalized	ranking	
model	over	a	given	set	of	features	
}  Ranking	model	is	derived	by	observing	correla;ons	
between	feature	values	and	candidate	relevance	
F f1 f2 f3 f4 SLP-feature
(slpq, x1) 7 9 20 1 4
(slpq, x2) 3 3 5 0 6
(slpq, x3) 10 20 80 0 2
(slpq, x4) 4 20 29 1 4
Overview	
11
Feature Computation
{F(slpq, x1), ..., F(slpq, xn)}{F(slpq, x1), ..., F(slpq, xn)}
Recommender of vocabulary terms:
Ranking Model
query input
query output IV
I
II
III
Classes for subject:
properties:
Clases for object:
query-SLP:
{x1, ..., xn}
%({F(slpq, x1), ..., F(slpq, xn)})
<..., mo:Record, mo:MusicGroup,...>
slpq = ({mo:SoloMusicArtist}, ?, ?)
<..., mo:MusicArtist, foaf:Person,...>
<..., foaf:made,..., mo:member of,...>
12
Evalua:on	
§  Baseline	POP:	Reuse	popular	vocabulary	terms	
}  Based	on	features:	
§  Baseline	SAME:	Reuse	terms	from	same	vocabulary	
}  Based	on	features:		
	
§  SLP-feature-based:	U;lizing	the	SLP-feature	
}  Based	on	features:	
What	is	the	benefit	of	the	SLP-feature?	
f1 f3
f1 f4
f1 f4 (+ SLP-feature )
13
Evalua:on	Procedure	
§  Offline	evalua;on	with	hidden	informa;on	
§  Measuring	quality	of	recommenda;ons	
}  Mean	Average	Precision	(MAP	)	
}  Mean	Reciprocal	Rank	at	the	first	5	posi;on	(MRR@5)	
§  Use	of	the	RankLib2	library	
slpq = ({mo:SoloMusicArtist}, {foaf:made}, {mo:Record})
Example:	
Randomly	hidden	term:	“foaf:made”	
< foaf:name, mo:remixed, foaf:made, ... >Result	list:	
2)	hKps://sourceforge.net/p/lemur/wiki/RankLib/
14
Evalua:on	Data	for	
Recommenda:ons	
§  Two	evalua;ons	based	on	BTC	20143	and	DyLDO4	
BTC 2014 DyLDO
# of triples first 34 mio. (reduce overhead) 10.8 mio
# of PLDs 3, 500 382
# of distinct terms 5.5 mio. 2.3 mio.
# of vocabularies 1, 500 600
# of computed SLPs 227, 000 118, 000
§  10-fold	leave-one-out	valida;on	based	on	PLDs	
3)	hKp://km.aid.kit.edu/projects/btc-2014/		
4)	hKp://swse.deri.org/dyldo/
15
Results	–	Box	Plots	MAP	
L2R	Algorithm	
Features	used
16
Discussion	
§  Using	“from	same	vocabulary”-feature	not	
significant	
}  à	only	in	few	cases	terms	from	same	vocabulary	are	
used	
§  Using	SLPs	significant	improvement	(ca.	35%	in	
MAP)	
}  à	already	now:	looking	at	how	others	model	their	data	
§  BeKer	performance	on	BTC	2014	
}  More	data	in	BTC	2014	to	train	the	ranking	model	
}  37%	more	relevant	candidates
17
Conclusion	
§  Using	SLPs,	relevant	recommenda;ons	are	ranked	
significantly	higher	in	the	result	list	
}  Can	aid	the	engineer	even	more	in	modeling	data	in	a	
way	how	other	data	providers	do	
§  Using	L2R,	the	more	relevant	candidates	correlate	
with	a	feature,	the	beKer	the	results	
However,	
Offline	evalua;ons	do	not	observe	actual	
user	behavior	à	online	evalua;on	needed5	
5)	Performed	in	Schaible,	Szekely,	Scherp:	“Comparing	Vocabulary	Term	Recommenda;ons	using	Associa;on	Rules	
and	Learning	To	Rank:	A	User	Study”	at	ESWC	2016
Thank	You!	
18
Tool	URL:	hKp://termpicker.lodrec.org	
Evalua;on	data	and	raw	results:	hKps://github.com/WanjaSchaible/l2r_eval_material

Contenu connexe

Tendances

Semantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorialSemantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorial
AdonisDamian
 
From SQL to SPARQL
From SQL to SPARQLFrom SQL to SPARQL
From SQL to SPARQL
George Roth
 
Data translation with SPARQL 1.1
Data translation with SPARQL 1.1Data translation with SPARQL 1.1
Data translation with SPARQL 1.1
andreas_schultz
 
SPARQL in a nutshell
SPARQL in a nutshellSPARQL in a nutshell
SPARQL in a nutshell
Fabien Gandon
 
Graph Data -- RDF and Property Graphs
Graph Data -- RDF and Property GraphsGraph Data -- RDF and Property Graphs
Graph Data -- RDF and Property Graphs
andyseaborne
 
Democratizing Big Semantic Data management
Democratizing Big Semantic Data managementDemocratizing Big Semantic Data management
Democratizing Big Semantic Data management
WU (Vienna University of Economics and Business)
 
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
Olaf Hartig
 
SPARQL-DL - Theory & Practice
SPARQL-DL - Theory & PracticeSPARQL-DL - Theory & Practice
SPARQL-DL - Theory & Practice
Adriel Café
 
Slides
SlidesSlides
Slides
butest
 
SPARQL 1.1 Status
SPARQL 1.1 StatusSPARQL 1.1 Status
SPARQL 1.1 Status
LeeFeigenbaum
 
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
Goran S. Milovanovic
 
Twinkle: A SPARQL Query Tool
Twinkle: A SPARQL Query ToolTwinkle: A SPARQL Query Tool
Twinkle: A SPARQL Query Tool
Leigh Dodds
 
useR! 2012 Talk
useR! 2012 TalkuseR! 2012 Talk
useR! 2012 Talk
rtelmore
 
SPARQL Tutorial
SPARQL TutorialSPARQL Tutorial
SPARQL Tutorial
Leigh Dodds
 
Revealing Entities From Texts With a Hybrid Approach
Revealing Entities From Texts With a Hybrid ApproachRevealing Entities From Texts With a Hybrid Approach
Revealing Entities From Texts With a Hybrid Approach
Julien PLU
 
5 rdfs
5 rdfs5 rdfs
Efficient source selection for sparql endpoint federation
Efficient source selection for sparql endpoint federationEfficient source selection for sparql endpoint federation
Efficient source selection for sparql endpoint federation
Muhammad Saleem
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
Jose Emilio Labra Gayo
 
Link Discovery Tutorial Part I: Efficiency
Link Discovery Tutorial Part I: EfficiencyLink Discovery Tutorial Part I: Efficiency
Link Discovery Tutorial Part I: Efficiency
Holistic Benchmarking of Big Linked Data
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
Laura Po
 

Tendances (20)

Semantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorialSemantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorial
 
From SQL to SPARQL
From SQL to SPARQLFrom SQL to SPARQL
From SQL to SPARQL
 
Data translation with SPARQL 1.1
Data translation with SPARQL 1.1Data translation with SPARQL 1.1
Data translation with SPARQL 1.1
 
SPARQL in a nutshell
SPARQL in a nutshellSPARQL in a nutshell
SPARQL in a nutshell
 
Graph Data -- RDF and Property Graphs
Graph Data -- RDF and Property GraphsGraph Data -- RDF and Property Graphs
Graph Data -- RDF and Property Graphs
 
Democratizing Big Semantic Data management
Democratizing Big Semantic Data managementDemocratizing Big Semantic Data management
Democratizing Big Semantic Data management
 
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
Zero-Knowledge Query Planning for an Iterator Implementation of Link Traversa...
 
SPARQL-DL - Theory & Practice
SPARQL-DL - Theory & PracticeSPARQL-DL - Theory & Practice
SPARQL-DL - Theory & Practice
 
Slides
SlidesSlides
Slides
 
SPARQL 1.1 Status
SPARQL 1.1 StatusSPARQL 1.1 Status
SPARQL 1.1 Status
 
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
Introduction to R for Data Science :: Session 8 [Intro to Text Mining in R, M...
 
Twinkle: A SPARQL Query Tool
Twinkle: A SPARQL Query ToolTwinkle: A SPARQL Query Tool
Twinkle: A SPARQL Query Tool
 
useR! 2012 Talk
useR! 2012 TalkuseR! 2012 Talk
useR! 2012 Talk
 
SPARQL Tutorial
SPARQL TutorialSPARQL Tutorial
SPARQL Tutorial
 
Revealing Entities From Texts With a Hybrid Approach
Revealing Entities From Texts With a Hybrid ApproachRevealing Entities From Texts With a Hybrid Approach
Revealing Entities From Texts With a Hybrid Approach
 
5 rdfs
5 rdfs5 rdfs
5 rdfs
 
Efficient source selection for sparql endpoint federation
Efficient source selection for sparql endpoint federationEfficient source selection for sparql endpoint federation
Efficient source selection for sparql endpoint federation
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
 
Link Discovery Tutorial Part I: Efficiency
Link Discovery Tutorial Part I: EfficiencyLink Discovery Tutorial Part I: Efficiency
Link Discovery Tutorial Part I: Efficiency
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 

En vedette

RailsGirls Rotterdam - Github (and Octocats!)
RailsGirls Rotterdam - Github (and Octocats!)RailsGirls Rotterdam - Github (and Octocats!)
RailsGirls Rotterdam - Github (and Octocats!)
Anton Bangratz
 
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
sebastianewert
 
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
sebastianewert
 
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked DataIntroduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Sören Auer
 
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
sebastianewert
 
DBpedia: A Public Data Infrastructure for the Web of Data
DBpedia: A Public Data Infrastructure for the Web of DataDBpedia: A Public Data Infrastructure for the Web of Data
DBpedia: A Public Data Infrastructure for the Web of Data
Sebastian Hellmann
 
DBpedia Framework - BBC Talk
DBpedia Framework - BBC TalkDBpedia Framework - BBC Talk
DBpedia Framework - BBC Talk
Georgi Kobilarov
 
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
sebastianewert
 
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
sebastianewert
 
Exploring the British Library's audio collections - Richard Ranft (Semantic M...
Exploring the British Library's audio collections - Richard Ranft (Semantic M...Exploring the British Library's audio collections - Richard Ranft (Semantic M...
Exploring the British Library's audio collections - Richard Ranft (Semantic M...
sebastianewert
 
Inducing Predictive Clustering Trees for Datatype properties Values
Inducing Predictive Clustering Trees for Datatype properties ValuesInducing Predictive Clustering Trees for Datatype properties Values
Inducing Predictive Clustering Trees for Datatype properties Values
Giuseppe Rizzo
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
Fabien Gandon
 
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The HagueWW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
Olaf Janssen
 
DBpedia/association Introduction The Hague 12.2.2016
DBpedia/association Introduction The Hague 12.2.2016DBpedia/association Introduction The Hague 12.2.2016
DBpedia/association Introduction The Hague 12.2.2016
Sebastian Hellmann
 
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
semanticsconference
 
Lecture 11 Unstructured Data and the Data Warehouse
Lecture 11 Unstructured Data and the Data WarehouseLecture 11 Unstructured Data and the Data Warehouse
Lecture 11 Unstructured Data and the Data Warehouse
phanleson
 
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
semanticsconference
 
Apache Any23 - Anything to Triples
Apache Any23 - Anything to TriplesApache Any23 - Anything to Triples
Apache Any23 - Anything to Triples
Michele Mostarda
 
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Beat Signer
 
Semantic Web Intro - St. Patrick's Day 2016 Update
Semantic Web Intro - St. Patrick's Day 2016 UpdateSemantic Web Intro - St. Patrick's Day 2016 Update
Semantic Web Intro - St. Patrick's Day 2016 Update
Eric Franzon
 

En vedette (20)

RailsGirls Rotterdam - Github (and Octocats!)
RailsGirls Rotterdam - Github (and Octocats!)RailsGirls Rotterdam - Github (and Octocats!)
RailsGirls Rotterdam - Github (and Octocats!)
 
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
Mood-based Classification of TV Programmes - Jana Eggink, Sam Davies, Denise...
 
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
BBC R&D Datasets - Jana Eggink (Semantic Media @ BBC, Feb 2013)
 
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked DataIntroduction to the Data Web, DBpedia and the Life-cycle of Linked Data
Introduction to the Data Web, DBpedia and the Life-cycle of Linked Data
 
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
Semantic Media Project Introduction - Mark Sandler (Barbican Arts Centre, Oct...
 
DBpedia: A Public Data Infrastructure for the Web of Data
DBpedia: A Public Data Infrastructure for the Web of DataDBpedia: A Public Data Infrastructure for the Web of Data
DBpedia: A Public Data Infrastructure for the Web of Data
 
DBpedia Framework - BBC Talk
DBpedia Framework - BBC TalkDBpedia Framework - BBC Talk
DBpedia Framework - BBC Talk
 
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
Semantic Linking of Information, Content and Metadata for Early Music (SLICKM...
 
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
Large-Scale Capture of Producer-Defined Musical Semantics - Ryan Stables (Sem...
 
Exploring the British Library's audio collections - Richard Ranft (Semantic M...
Exploring the British Library's audio collections - Richard Ranft (Semantic M...Exploring the British Library's audio collections - Richard Ranft (Semantic M...
Exploring the British Library's audio collections - Richard Ranft (Semantic M...
 
Inducing Predictive Clustering Trees for Datatype properties Values
Inducing Predictive Clustering Trees for Datatype properties ValuesInducing Predictive Clustering Trees for Datatype properties Values
Inducing Predictive Clustering Trees for Datatype properties Values
 
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
One Web of pages, One Web of peoples, One Web of Services, One Web of Data, O...
 
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The HagueWW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
WW2 underground newspapers on Wikipedia using DBPedia , 12-2-2016, The Hague
 
DBpedia/association Introduction The Hague 12.2.2016
DBpedia/association Introduction The Hague 12.2.2016DBpedia/association Introduction The Hague 12.2.2016
DBpedia/association Introduction The Hague 12.2.2016
 
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
OWL-based validation by Gavin Mendel Gleasonand Bojan Bozic, Trinity College,...
 
Lecture 11 Unstructured Data and the Data Warehouse
Lecture 11 Unstructured Data and the Data WarehouseLecture 11 Unstructured Data and the Data Warehouse
Lecture 11 Unstructured Data and the Data Warehouse
 
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
Adam Bartusiak and Jörg Lässig | Semantic Processing for the Conversion of Un...
 
Apache Any23 - Anything to Triples
Apache Any23 - Anything to TriplesApache Any23 - Anything to Triples
Apache Any23 - Anything to Triples
 
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
Semantic Web and Web 3.0 - Web Technologies (1019888BNR)
 
Semantic Web Intro - St. Patrick's Day 2016 Update
Semantic Web Intro - St. Patrick's Day 2016 UpdateSemantic Web Intro - St. Patrick's Day 2016 Update
Semantic Web Intro - St. Patrick's Day 2016 Update
 

Similaire à TermPicker: Enabling the Reuse of Vocabulary Terms by Exploiting Data from the Linked Open Data Cloud

Sparql
SparqlSparql
Sparql
Tamrat Amare
 
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
Franck Michel
 
SPARQL introduction and training (130+ slides with exercices)
SPARQL introduction and training (130+ slides with exercices)SPARQL introduction and training (130+ slides with exercices)
SPARQL introduction and training (130+ slides with exercices)
Thomas Francart
 
Sparklis exploration et interrogation de points d'accès sparql par interactio...
Sparklis exploration et interrogation de points d'accès sparql par interactio...Sparklis exploration et interrogation de points d'accès sparql par interactio...
Sparklis exploration et interrogation de points d'accès sparql par interactio...
SemWebPro
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
Jose Emilio Labra Gayo
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
JohannWanja
 
semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
Nurfadhlina Mohd Sharef
 
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
NASIG
 
Slides
SlidesSlides
Slides
shahriar-ro
 
Sparql
SparqlSparql
Wi presentation
Wi presentationWi presentation
Wi presentation
Saeedeh Shekarpour
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
semanticsconference
 
BioSD Tutorial 2014 Editition
BioSD Tutorial 2014 EdititionBioSD Tutorial 2014 Editition
BioSD Tutorial 2014 Editition
Rothamsted Research, UK
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2
Seonho Kim
 
Semantic Web: From Representations to Applications
Semantic Web: From Representations to ApplicationsSemantic Web: From Representations to Applications
Semantic Web: From Representations to Applications
Guus Schreiber
 
Creating web applications with LODSPeaKr
Creating web applications with LODSPeaKrCreating web applications with LODSPeaKr
Creating web applications with LODSPeaKr
Alvaro Graves
 
Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements
Nandana Mihindukulasooriya
 
Metaprograms and metadata (as part of the the PTT lecture)
Metaprograms and metadata (as part of the the PTT lecture)Metaprograms and metadata (as part of the the PTT lecture)
Metaprograms and metadata (as part of the the PTT lecture)
Ralf Laemmel
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Takeshi Morita
 

Similaire à TermPicker: Enabling the Reuse of Vocabulary Terms by Exploiting Data from the Linked Open Data Cloud (20)

Sparql
SparqlSparql
Sparql
 
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
A Generic Mapping-based Query Translation from SPARQL to Various Target Datab...
 
SPARQL introduction and training (130+ slides with exercices)
SPARQL introduction and training (130+ slides with exercices)SPARQL introduction and training (130+ slides with exercices)
SPARQL introduction and training (130+ slides with exercices)
 
Sparklis exploration et interrogation de points d'accès sparql par interactio...
Sparklis exploration et interrogation de points d'accès sparql par interactio...Sparklis exploration et interrogation de points d'accès sparql par interactio...
Sparklis exploration et interrogation de points d'accès sparql par interactio...
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
Comparing Vocabulary Term Recommendations using Association Rules and Learnin...
 
semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
 
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
Bringing It All Together: Mapping Continuing Resources Vocabularies for Linke...
 
Slides
SlidesSlides
Slides
 
Sparql
SparqlSparql
Sparql
 
Wi presentation
Wi presentationWi presentation
Wi presentation
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
 
BioSD Tutorial 2014 Editition
BioSD Tutorial 2014 EdititionBioSD Tutorial 2014 Editition
BioSD Tutorial 2014 Editition
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2
 
Semantic Web: From Representations to Applications
Semantic Web: From Representations to ApplicationsSemantic Web: From Representations to Applications
Semantic Web: From Representations to Applications
 
Creating web applications with LODSPeaKr
Creating web applications with LODSPeaKrCreating web applications with LODSPeaKr
Creating web applications with LODSPeaKr
 
Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements
 
Metaprograms and metadata (as part of the the PTT lecture)
Metaprograms and metadata (as part of the the PTT lecture)Metaprograms and metadata (as part of the the PTT lecture)
Metaprograms and metadata (as part of the the PTT lecture)
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...
 

Dernier

Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
Texas Alliance of Groundwater Districts
 
Katherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdfKatherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdf
Texas Alliance of Groundwater Districts
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
KrushnaDarade1
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
Advanced-Concepts-Team
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
Vandana Devesh Sharma
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
Carl Bergstrom
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
MaheshaNanjegowda
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
İsa Badur
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
Sharon Liu
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
pablovgd
 
23PH301 - Optics - Optical Lenses.pptx
23PH301 - Optics  -  Optical Lenses.pptx23PH301 - Optics  -  Optical Lenses.pptx
23PH301 - Optics - Optical Lenses.pptx
RDhivya6
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
RitabrataSarkar3
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
Scintica Instrumentation
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
PRIYANKA PATEL
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
Abdul Wali Khan University Mardan,kP,Pakistan
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
Anagha Prasad
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 

Dernier (20)

Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
Bob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdfBob Reedy - Nitrate in Texas Groundwater.pdf
Bob Reedy - Nitrate in Texas Groundwater.pdf
 
Katherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdfKatherine Romanak - Geologic CO2 Storage.pdf
Katherine Romanak - Geologic CO2 Storage.pdf
 
SAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdfSAR of Medicinal Chemistry 1st by dk.pdf
SAR of Medicinal Chemistry 1st by dk.pdf
 
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...
 
Compexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titrationCompexometric titration/Chelatorphy titration/chelating titration
Compexometric titration/Chelatorphy titration/chelating titration
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
The cost of acquiring information by natural selection
The cost of acquiring information by natural selectionThe cost of acquiring information by natural selection
The cost of acquiring information by natural selection
 
Basics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different formsBasics of crystallography, crystal systems, classes and different forms
Basics of crystallography, crystal systems, classes and different forms
 
aziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobelaziz sancar nobel prize winner: from mardin to nobel
aziz sancar nobel prize winner: from mardin to nobel
 
20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx20240520 Planning a Circuit Simulator in JavaScript.pptx
20240520 Planning a Circuit Simulator in JavaScript.pptx
 
NuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyerNuGOweek 2024 Ghent programme overview flyer
NuGOweek 2024 Ghent programme overview flyer
 
23PH301 - Optics - Optical Lenses.pptx
23PH301 - Optics  -  Optical Lenses.pptx23PH301 - Optics  -  Optical Lenses.pptx
23PH301 - Optics - Optical Lenses.pptx
 
Eukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptxEukaryotic Transcription Presentation.pptx
Eukaryotic Transcription Presentation.pptx
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
ESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptxESR spectroscopy in liquid food and beverages.pptx
ESR spectroscopy in liquid food and beverages.pptx
 
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...THEMATIC  APPERCEPTION  TEST(TAT) cognitive abilities, creativity, and critic...
THEMATIC APPERCEPTION TEST(TAT) cognitive abilities, creativity, and critic...
 
molar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptxmolar-distalization in orthodontics-seminar.pptx
molar-distalization in orthodontics-seminar.pptx
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 

TermPicker: Enabling the Reuse of Vocabulary Terms by Exploiting Data from the Linked Open Data Cloud