SlideShare a Scribd company logo
1 of 24
Download to read offline
Vocabulary for
Linked Data Visualization Model
Jakub Klímek
Jiří Helmich	
  
http://xrg.cz	
  |	
  helmich@ksi.mff.cuni.cz

XML	
  and	
  Web	
  Engineering	
  Research	
  Group
Faculty	
  of	
  Mathematics	
  and	
  Physics
Charles	
  University,	
  Prague
Czech	
  Republic
klimek@fit.cvut.cz
Faculty of Information Technology
Czech	
  Technical	
  University	
  in	
  Prague
Linked Data
❑ Use	
  URIs	
  to	
  denote	
  things.	
  
❑ Use	
  HTTP	
  URIs	
  so	
  that	
  these	
  things

can	
  be	
  dereferenced	
  by	
  people	
  and	
  
user	
  agents.	
  
❑ Provide	
  useful	
  information	
  about	
  the	
  
thing	
  when	
  its	
  URI	
  is	
  dereferenced	
  
(RDF,	
  SPARQL).	
  
❑ Include	
  links	
  to	
  other	
  related	
  things	
  
when	
  publishing	
  data	
  on	
  the	
  Web.
2
LDVM	
  vocabulary
LOD Cloud
3
LDVM	
  vocabulary
CzLOD cloud
❑ OpenData.cz	
  since	
  2012	
  
❑ 600M	
  triples	
  
❑ RUIAN	
  600M	
  triples	
  
❑ Virtuoso	
  7	
  instance	
  
http://linked.opendata.cz/sparql
4
Motivation
❑ bring	
  Linked	
  Data	
  back	
  to	
  lay	
  users	
  
❑ use	
  well-­‐know	
  presentation	
  means	
  
❑ 3	
  basic	
  use	
  cases	
  
❑ What	
  can	
  I	
  see	
  in	
  the	
  given	
  data?	
  
❑ “Google-­‐like	
  approach”	
  
❑ What	
  can	
  I	
  combine	
  my	
  data	
  with

to	
  see	
  more?	
  
❑ What	
  data	
  can	
  I	
  visualize	
  like	
  this?
5
Visualization examples
6
LDVM	
  vocabulary
7LDVM	
  vocabulary
Visualization examples
Visualization examples
8LDVM	
  vocabulary
LDVM
❑ Abstract	
  process	
  
▪ 4	
  stages	
  
▪ 3	
  transformation	
  types	
  
▪ 3	
  operator	
  types	
  
❑ Adapted	
  for	
  RDF	
  
▪ Input	
  transformed	
  to	
  RDF	
  
▪ Internally	
  works	
  with	
  RDF	
  
▪ Existing	
  visualizers

accept	
  proprietary

formats
9
LDVM	
  vocabulary
LDVM stages
❑ Source	
  RDF

and	
  non-­‐RDF	
  data	
  
▪ Data	
  transformation
10
LDVM	
  vocabulary
LDVM stages
❑ Analytical	
  abstraction	
  
▪ Relevant	
  data	
  extraction

using	
  SPARQL	
  operators	
  
▪ Analyzers	
  
▪ Reusability
11
LDVM	
  vocabulary
LDVM stages
❑ Visualization	
  abstraction	
  
▪ Transformers	
  
▪ Reusing	
  concepts	
  
▪ e.g.	
  skos:broader
12
LDVM	
  vocabulary
LDVM stages
❑ View	
  
▪ Visualizers	
  
• User	
  configuration

(rotate,	
  scale,	
  zoom,	
  etc.)	
  
▪ End-­‐users
13
LDVM	
  vocabulary
LDVM instance
14
OVM	
  entities	
  with	
  links	
  to	
  RUIAN
entities	
  with	
  coordinates
towns	
  with	
  coordinates
OVM	
  entities	
  with	
  coordinates
LDVM	
  vocabulary
LDVM implementation
❑ compatibility	
  checks	
  for	
  existing	
  pipelines	
  
❑ pipeline	
  discovery	
  algorithm	
  based	
  on	
  
compatibility	
  checks
15
LDVM	
  vocabulary
LDVM components compatibility
16
LDVM	
  vocabulary
LDVM compatibility
❑ Mandatory	
  visualizer	
  feature	
  
❑ ASK	
  {

	
  	
  	
  	
  	
  	
  ?something	
  s:geo	
  ?g	
  .

	
  	
  	
  	
  	
  	
  ?g	
  a	
  s:GeoCoordinates	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:latitude	
  ?lat	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:longitude	
  ?lng	
  .

}
17
LDVM compatibility
❑ Optional	
  visualizer	
  feature	
  
❑ ASK	
  {

	
  	
  	
  	
  	
  	
  ?something	
  s:geo	
  ?g	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:title	
  ?title	
  .

	
  	
  	
  	
  	
  	
  ?g	
  a	
  s:GeoCoordinates	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:latitude	
  ?lat	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:longitude	
  ?lng	
  .

}
18
LDVM compatibility
❑ Optional	
  visualizer	
  feature	
  
❑ ASK	
  {

	
  	
  	
  	
  	
  	
  ?something	
  s:geo	
  ?g	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:description	
  ?desc	
  .

	
  	
  	
  	
  	
  	
  ?g	
  a	
  s:GeoCoordinates	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:latitude	
  ?lat	
  ;

	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  s:longitude	
  ?lng	
  .

}
19
LDVM Vocabulary
❑ based	
  on	
  LDVM	
  architecture	
  
❑ RDF	
  definitions	
  
❑ components,	
  instances,	
  pipelines	
  
❑ clear	
  specification	
  
❑ anyone	
  can	
  define	
  his	
  own	
  
❑ easy	
  to	
  share	
  
❑ Linked	
  Data	
  processing	
  described	
  using	
  
Linked	
  Data	
  technologies	
  (RDF,	
  SPARQL)
20
LDVM	
  vocabulary
LDVM Vocabulary
21
LDVM	
  vocabulary
Nested pipelines
❑ reusing	
  components	
  
❑ building	
  complicated

pipelines	
  based

on	
  simple	
  ones	
  
❑ sharing
22
LDVM	
  vocabulary
Links
❑ http://opendata.cz	
  
❑ http://ldvm.opendata.cz	
  
❑ http://linked.opendata.cz/sparql	
  
❑ http://lov.okfn.org/dataset/lov/vocabs/ldvm	
  
❑ https://github.com/payola/ldvm	
  
❑ https://github.com/payola/LDVMi
23
LDVM	
  vocabulary
Thank you for your attention
Jakub Klímek
Jiří Helmich	
  
http://xrg.cz	
  |	
  helmich@ksi.mff.cuni.cz

XML	
  and	
  Web	
  Engineering	
  Research	
  Group
Faculty	
  of	
  Mathematics	
  and	
  Physics
Charles	
  University,	
  Prague
Czech	
  Republic
klimek@fit.cvut.cz
Faculty of Information Technology
Czech	
  Technical	
  University	
  in	
  Prague

More Related Content

What's hot

RDF Seminar Presentation
RDF Seminar PresentationRDF Seminar Presentation
RDF Seminar PresentationMuntazir Mehdi
 
TPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive ProfilingTPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive ProfilingSawood Alam
 
Enabling access to Linked Media with SPARQL-MM
Enabling access to Linked Media with SPARQL-MMEnabling access to Linked Media with SPARQL-MM
Enabling access to Linked Media with SPARQL-MMThomas Kurz
 
Web Archiving: A Brief Introduction
Web Archiving: A Brief IntroductionWeb Archiving: A Brief Introduction
Web Archiving: A Brief IntroductionSawood Alam
 
Hacktoberfest 2020 - Intro to Knowledge Graphs
Hacktoberfest 2020 - Intro to Knowledge GraphsHacktoberfest 2020 - Intro to Knowledge Graphs
Hacktoberfest 2020 - Intro to Knowledge GraphsArangoDB Database
 
New Adventures in RDF2vec
New Adventures in RDF2vecNew Adventures in RDF2vec
New Adventures in RDF2vecHeiko Paulheim
 
Sasaki practical-linked-data
Sasaki practical-linked-dataSasaki practical-linked-data
Sasaki practical-linked-dataFelix Sasaki
 
OCR-D: An end-to-end open source OCR framework for historical printed documents
OCR-D: An end-to-end open source OCR framework for historical printed documentsOCR-D: An end-to-end open source OCR framework for historical printed documents
OCR-D: An end-to-end open source OCR framework for historical printed documentscneudecker
 
Poio API and GraF-XML @ Balisage 2013
Poio API and GraF-XML @ Balisage 2013Poio API and GraF-XML @ Balisage 2013
Poio API and GraF-XML @ Balisage 2013Peter Bouda
 
Linked Data Visualization Model - KEG VŠE
Linked Data Visualization Model - KEG VŠELinked Data Visualization Model - KEG VŠE
Linked Data Visualization Model - KEG VŠEJiří Helmich
 
Poio API: a CLARIN-D curation project for language documentation and language...
Poio API: a CLARIN-D curation project for language documentation and language...Poio API: a CLARIN-D curation project for language documentation and language...
Poio API: a CLARIN-D curation project for language documentation and language...Peter Bouda
 
Making art (and more!) with metadata
Making art (and more!) with metadataMaking art (and more!) with metadata
Making art (and more!) with metadataMatthew Miguez
 

What's hot (13)

RDF Seminar Presentation
RDF Seminar PresentationRDF Seminar Presentation
RDF Seminar Presentation
 
TPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive ProfilingTPDL 2016 Doctoral Consortium - Web Archive Profiling
TPDL 2016 Doctoral Consortium - Web Archive Profiling
 
Enabling access to Linked Media with SPARQL-MM
Enabling access to Linked Media with SPARQL-MMEnabling access to Linked Media with SPARQL-MM
Enabling access to Linked Media with SPARQL-MM
 
Web Archiving: A Brief Introduction
Web Archiving: A Brief IntroductionWeb Archiving: A Brief Introduction
Web Archiving: A Brief Introduction
 
Hacktoberfest 2020 - Intro to Knowledge Graphs
Hacktoberfest 2020 - Intro to Knowledge GraphsHacktoberfest 2020 - Intro to Knowledge Graphs
Hacktoberfest 2020 - Intro to Knowledge Graphs
 
New Adventures in RDF2vec
New Adventures in RDF2vecNew Adventures in RDF2vec
New Adventures in RDF2vec
 
Sasaki practical-linked-data
Sasaki practical-linked-dataSasaki practical-linked-data
Sasaki practical-linked-data
 
Session3 01.clemens neudecker
Session3 01.clemens neudeckerSession3 01.clemens neudecker
Session3 01.clemens neudecker
 
OCR-D: An end-to-end open source OCR framework for historical printed documents
OCR-D: An end-to-end open source OCR framework for historical printed documentsOCR-D: An end-to-end open source OCR framework for historical printed documents
OCR-D: An end-to-end open source OCR framework for historical printed documents
 
Poio API and GraF-XML @ Balisage 2013
Poio API and GraF-XML @ Balisage 2013Poio API and GraF-XML @ Balisage 2013
Poio API and GraF-XML @ Balisage 2013
 
Linked Data Visualization Model - KEG VŠE
Linked Data Visualization Model - KEG VŠELinked Data Visualization Model - KEG VŠE
Linked Data Visualization Model - KEG VŠE
 
Poio API: a CLARIN-D curation project for language documentation and language...
Poio API: a CLARIN-D curation project for language documentation and language...Poio API: a CLARIN-D curation project for language documentation and language...
Poio API: a CLARIN-D curation project for language documentation and language...
 
Making art (and more!) with metadata
Making art (and more!) with metadataMaking art (and more!) with metadata
Making art (and more!) with metadata
 

Similar to Vocabulary for Linked Data Visualization Model - Dateso 2015

Linked Open Data - Masaryk University in Brno 8.11.2016
Linked Open Data - Masaryk University in Brno 8.11.2016Linked Open Data - Masaryk University in Brno 8.11.2016
Linked Open Data - Masaryk University in Brno 8.11.2016Martin Necasky
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeNational Institute of Informatics
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRathachai Chawuthai
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapubeswcsummerschool
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And VisualizationIvan Ermilov
 
RDF Stream Processing: Let's React
RDF Stream Processing: Let's ReactRDF Stream Processing: Let's React
RDF Stream Processing: Let's ReactJean-Paul Calbimonte
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...BigData_Europe
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Hajira Jabeen
 
2011 07 14_fractalperspective
2011 07 14_fractalperspective2011 07 14_fractalperspective
2011 07 14_fractalperspectiveCurran Kelleher
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsEnrico Daga
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataGiorgos Santipantakis
 
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Ivan Ermilov
 
Payola ESWC 2014 demo poster
Payola ESWC 2014 demo posterPayola ESWC 2014 demo poster
Payola ESWC 2014 demo posterJiří Helmich
 
SQL, NoSQL, NewSQL? What's a developer to do?
SQL, NoSQL, NewSQL? What's a developer to do?SQL, NoSQL, NewSQL? What's a developer to do?
SQL, NoSQL, NewSQL? What's a developer to do?Chris Richardson
 
LDOW2014 Real World LDVM
LDOW2014 Real World LDVMLDOW2014 Real World LDVM
LDOW2014 Real World LDVMJiří Helmich
 
Apache Any23 - Anything to Triples
Apache Any23 - Anything to TriplesApache Any23 - Anything to Triples
Apache Any23 - Anything to TriplesMichele Mostarda
 

Similar to Vocabulary for Linked Data Visualization Model - Dateso 2015 (20)

Linked Open Data - Masaryk University in Brno 8.11.2016
Linked Open Data - Masaryk University in Brno 8.11.2016Linked Open Data - Masaryk University in Brno 8.11.2016
Linked Open Data - Masaryk University in Brno 8.11.2016
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
 
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as KnowledgeRDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
RDF4U: RDF Graph Visualization by Interpreting Linked Data as Knowledge
 
Wed roman tut_open_datapub
Wed roman tut_open_datapubWed roman tut_open_datapub
Wed roman tut_open_datapub
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
 
RDF Stream Processing: Let's React
RDF Stream Processing: Let's ReactRDF Stream Processing: Let's React
RDF Stream Processing: Let's React
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
 
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
Apache Big_Data Europe event: "Integrators at work! Real-life applications of...
 
2011 07 14_fractalperspective
2011 07 14_fractalperspective2011 07 14_fractalperspective
2011 07 14_fractalperspective
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
 
RDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival dataRDF-Gen: Generating RDF from streaming and archival data
RDF-Gen: Generating RDF from streaming and archival data
 
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
Lodstats: The Data Web Census Dataset. Kobe, Japan, 2016
 
Payola ESWC 2014 demo poster
Payola ESWC 2014 demo posterPayola ESWC 2014 demo poster
Payola ESWC 2014 demo poster
 
Semantic Web talk TEMPLATE
Semantic Web talk TEMPLATESemantic Web talk TEMPLATE
Semantic Web talk TEMPLATE
 
SQL, NoSQL, NewSQL? What's a developer to do?
SQL, NoSQL, NewSQL? What's a developer to do?SQL, NoSQL, NewSQL? What's a developer to do?
SQL, NoSQL, NewSQL? What's a developer to do?
 
LDOW2014 Real World LDVM
LDOW2014 Real World LDVMLDOW2014 Real World LDVM
LDOW2014 Real World LDVM
 
Linked services
Linked servicesLinked services
Linked services
 
Apache Any23 - Anything to Triples
Apache Any23 - Anything to TriplesApache Any23 - Anything to Triples
Apache Any23 - Anything to Triples
 
PhD Defense
PhD DefensePhD Defense
PhD Defense
 
Upgrading maps with Linked Data
Upgrading maps with Linked DataUpgrading maps with Linked Data
Upgrading maps with Linked Data
 

Recently uploaded

Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
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
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
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
 
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
 
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
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
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
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
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
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 

Recently uploaded (20)

Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
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...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
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
 
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
 
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
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
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
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
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
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 

Vocabulary for Linked Data Visualization Model - Dateso 2015

  • 1. Vocabulary for Linked Data Visualization Model Jakub Klímek Jiří Helmich   http://xrg.cz  |  helmich@ksi.mff.cuni.cz
 XML  and  Web  Engineering  Research  Group Faculty  of  Mathematics  and  Physics Charles  University,  Prague Czech  Republic klimek@fit.cvut.cz Faculty of Information Technology Czech  Technical  University  in  Prague
  • 2. Linked Data ❑ Use  URIs  to  denote  things.   ❑ Use  HTTP  URIs  so  that  these  things
 can  be  dereferenced  by  people  and   user  agents.   ❑ Provide  useful  information  about  the   thing  when  its  URI  is  dereferenced   (RDF,  SPARQL).   ❑ Include  links  to  other  related  things   when  publishing  data  on  the  Web. 2 LDVM  vocabulary
  • 4. LDVM  vocabulary CzLOD cloud ❑ OpenData.cz  since  2012   ❑ 600M  triples   ❑ RUIAN  600M  triples   ❑ Virtuoso  7  instance   http://linked.opendata.cz/sparql 4
  • 5. Motivation ❑ bring  Linked  Data  back  to  lay  users   ❑ use  well-­‐know  presentation  means   ❑ 3  basic  use  cases   ❑ What  can  I  see  in  the  given  data?   ❑ “Google-­‐like  approach”   ❑ What  can  I  combine  my  data  with
 to  see  more?   ❑ What  data  can  I  visualize  like  this? 5
  • 9. LDVM ❑ Abstract  process   ▪ 4  stages   ▪ 3  transformation  types   ▪ 3  operator  types   ❑ Adapted  for  RDF   ▪ Input  transformed  to  RDF   ▪ Internally  works  with  RDF   ▪ Existing  visualizers
 accept  proprietary
 formats 9 LDVM  vocabulary
  • 10. LDVM stages ❑ Source  RDF
 and  non-­‐RDF  data   ▪ Data  transformation 10 LDVM  vocabulary
  • 11. LDVM stages ❑ Analytical  abstraction   ▪ Relevant  data  extraction
 using  SPARQL  operators   ▪ Analyzers   ▪ Reusability 11 LDVM  vocabulary
  • 12. LDVM stages ❑ Visualization  abstraction   ▪ Transformers   ▪ Reusing  concepts   ▪ e.g.  skos:broader 12 LDVM  vocabulary
  • 13. LDVM stages ❑ View   ▪ Visualizers   • User  configuration
 (rotate,  scale,  zoom,  etc.)   ▪ End-­‐users 13 LDVM  vocabulary
  • 14. LDVM instance 14 OVM  entities  with  links  to  RUIAN entities  with  coordinates towns  with  coordinates OVM  entities  with  coordinates LDVM  vocabulary
  • 15. LDVM implementation ❑ compatibility  checks  for  existing  pipelines   ❑ pipeline  discovery  algorithm  based  on   compatibility  checks 15 LDVM  vocabulary
  • 17. LDVM compatibility ❑ Mandatory  visualizer  feature   ❑ ASK  {
            ?something  s:geo  ?g  .
            ?g  a  s:GeoCoordinates  ;
                        s:latitude  ?lat  ;
                        s:longitude  ?lng  .
 } 17
  • 18. LDVM compatibility ❑ Optional  visualizer  feature   ❑ ASK  {
            ?something  s:geo  ?g  ;
                          s:title  ?title  .
            ?g  a  s:GeoCoordinates  ;
                        s:latitude  ?lat  ;
                        s:longitude  ?lng  .
 } 18
  • 19. LDVM compatibility ❑ Optional  visualizer  feature   ❑ ASK  {
            ?something  s:geo  ?g  ;
                          s:description  ?desc  .
            ?g  a  s:GeoCoordinates  ;
                        s:latitude  ?lat  ;
                        s:longitude  ?lng  .
 } 19
  • 20. LDVM Vocabulary ❑ based  on  LDVM  architecture   ❑ RDF  definitions   ❑ components,  instances,  pipelines   ❑ clear  specification   ❑ anyone  can  define  his  own   ❑ easy  to  share   ❑ Linked  Data  processing  described  using   Linked  Data  technologies  (RDF,  SPARQL) 20 LDVM  vocabulary
  • 22. Nested pipelines ❑ reusing  components   ❑ building  complicated
 pipelines  based
 on  simple  ones   ❑ sharing 22 LDVM  vocabulary
  • 23. Links ❑ http://opendata.cz   ❑ http://ldvm.opendata.cz   ❑ http://linked.opendata.cz/sparql   ❑ http://lov.okfn.org/dataset/lov/vocabs/ldvm   ❑ https://github.com/payola/ldvm   ❑ https://github.com/payola/LDVMi 23 LDVM  vocabulary
  • 24. Thank you for your attention Jakub Klímek Jiří Helmich   http://xrg.cz  |  helmich@ksi.mff.cuni.cz
 XML  and  Web  Engineering  Research  Group Faculty  of  Mathematics  and  Physics Charles  University,  Prague Czech  Republic klimek@fit.cvut.cz Faculty of Information Technology Czech  Technical  University  in  Prague