SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
How	
  to	
  “SPARQL”	
  Topic	
  Maps?	
  

                                            Query	
                                              Topic	
  Map	
     Result	
  

                                                                                                                       HTML,	
  
                                                                                                                       XML,	
  
                                                                                                                       JSON	
  
PREFIX	
  rdfs:	
  <hDp://www.w3.org/2000/01/rdf-­‐schema#>	
  	
  
PREFIX	
  tmdm:	
  <hDp://psi.topicmaps.org/iso13250/model/>	
  	
  	
  

SELECT	
  DISTINCT	
  ?About	
  ?see	
  

WHERE	
  {	
  
	
  	
  	
  	
  	
  	
  ?x	
  a	
  ?type	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  tmdm:topic-­‐name	
  ?About	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  rdfs:seeAlso	
  ?see	
  	
  .	
  	
  	
  	
  	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  }	
  	
  	
  
ORDER	
  BY	
  ?About	
  	
  
Components	
  of	
  a	
  Query	
  

PREFIX	
  rdfs:	
  <hGp://www.w3.org/2000/01/rdf-­‐schema#>	
  	
              Shortcuts	
  (op5onal)	
  
PREFIX	
  tmdm:	
  <hGp://psi.topicmaps.org/iso13250/model/>	
  	
  	
  

SELECT	
  DISTINCT	
  ?About	
  ?see	
                                            Select	
  variables	
  
WHERE	
  {	
  

	
  	
  	
  	
  	
  	
  ?x	
  a	
  ?type	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  tmdm:topic-­‐name	
  ?About	
  .	
            What	
  interests	
  you?	
  
	
  	
  	
  	
  	
  	
  ?type	
  rdfs:seeAlso	
  ?see	
  	
  .	
  

	
  	
  	
  	
  	
  	
  }	
  

ORDER	
  BY	
  ?About	
  	
                                                Solu5on	
  modifier	
  (op5onal)	
  
Components	
  of	
  a	
  Query	
  

PREFIX	
  rdfs:	
  <hGp://www.w3.org/2000/01/rdf-­‐schema#>	
  	
          Shortcuts	
  (op5onal)	
  
PREFIX	
  tmdm:	
  <hGp://psi.topicmaps.org/iso13250/model/>	
  	
  	
  

CONSTRUCT	
  	
  {	
  ?x	
  rdfs:seeAlso	
  ?see	
  .	
  }	
                 Construct	
  result	
  
WHERE	
  {	
  

	
  	
  	
  	
  	
  	
  ?x	
  a	
  ?type	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  tmdm:topic-­‐name	
  ?About	
  .	
        What	
  interests	
  you?	
  
	
  	
  	
  	
  	
  	
  ?type	
  rdfs:seeAlso	
  ?see	
  	
  .	
  

	
  	
  	
  	
  	
  	
  }	
  
General	
  paGern	
  SUBJECT	
  PREDICATE	
  OBJECT	
  .	
  


                                      Find	
  all	
  topics	
  ?x	
  and	
  their	
  ?type	
  .	
  	
  

                                                                            For	
  all	
  ?types	
  find	
  their	
  topic-­‐name	
  ?About	
  .	
  
                                                                            For	
  all	
  ?types	
  find	
  where	
  you	
  can	
  ?see	
  them	
  .	
  




	
  	
  	
  	
  	
  	
  ?x	
  a	
  ?type	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  tmdm:topic-­‐name	
  ?About	
  .	
  
	
  	
  	
  	
  	
  	
  ?type	
  rdfs:seeAlso	
  ?see	
  	
  .	
  
General	
  paGern	
  SUBJECT	
  PREDICATE	
  OBJECT	
  .	
  


                                      Find	
  all	
  topics	
  ?x	
  and	
  their	
  ?type	
  .	
  	
  

                                                                            For	
  all	
  ?types	
  find	
  their	
  topic-­‐name	
  ?About	
  .	
  
                                                                            For	
  all	
  ?types	
  find	
  where	
  you	
  can	
  ?see	
  them	
  .	
  




SELECT	
  ?About	
  	
  	
  	
  	
  	
  ?see	
                                                                                   Query	
  

                City	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  hGp://example.com/wiki/City	
                                Result	
  
                Kingdom	
  	
  	
  hGp://example.com/wiki/Kingdom	
  	
  
Using	
  SPARQL	
  to	
  configure	
  RDF	
  EXPORT	
  


                                                               Find	
  all	
  topics	
  ?x	
  and	
  their	
  ?type	
  .	
  	
  

                                                                                                                         For	
  all	
  ?types	
  find	
  their	
  topic-­‐name	
  ?About	
  .	
  
                                                                                                                         For	
  all	
  ?types	
  find	
  where	
  you	
  can	
  ?see	
  them	
  .	
  




CONSTRUCT	
  {	
  ?x	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  rdfs:seeAlso	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ?see	
  .	
  }	
                                          Query	
  
         <hDp://paris.com>	
  	
  	
  	
  	
  	
  	
  	
  rdfs:seeAlso	
  	
  	
  <hDp://example.com/wiki/City>	
  .	
  
         <hDp://denmark.com>	
  rdfs:seeAlso	
  	
  	
  <hDp://example.com/wiki/Kingdom>	
  .	
                                                                               Result	
  
Rules	
  of	
  thumb	
  to	
  make	
  your	
  Topic	
  Maps	
  	
  
                      fly	
  as	
  Linked	
  Open	
  Data	
  



 Use	
  Locators	
  that	
  yield	
  machine	
  readable	
  informabon	
  when	
  dereferenced.	
  
 	
  
 Reuse	
  exisbng	
  vocabularies	
  whenever	
  possible.	
  
 	
  
 In	
  case	
  you	
  have	
  to	
  come	
  up	
  with	
  your	
  own	
  vocabulary:	
  	
  
 	
  
                                         publish	
  its	
  meaning,	
  
                                             	
  
                                         in	
  a	
  machine-­‐readable	
  way,	
  
                                         	
  
                                         at	
  a	
  place	
  where	
  it	
  can	
  be	
  found	
  by	
  a	
  machine.	
  	
  
                                         	
  




       hDp://maiana.topicmapslab.de	
  
       hDp://code.google.com/p/sesametm	
  	
  	
  	
  	
  	
  	
  	
  Arnim	
  Bleier	
  (bleier@informabk.uni-­‐leipzig.de)	
  

Weitere ähnliche Inhalte

Was ist angesagt?

Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)Dan Brickley
 
SHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudSHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudRichard Cyganiak
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFSNilesh Wagmare
 
Validating RDF data: Challenges and perspectives
Validating RDF data: Challenges and perspectivesValidating RDF data: Challenges and perspectives
Validating RDF data: Challenges and perspectivesJose Emilio Labra Gayo
 
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF DatabasesEfficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF DatabasesAlexandra Roatiș
 
RDF Validation Future work and applications
RDF Validation Future work and applicationsRDF Validation Future work and applications
RDF Validation Future work and applicationsJose Emilio Labra Gayo
 
SWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingSWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingMariano Rodriguez-Muro
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage灿辉 葛
 
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...Diego Berrueta
 

Was ist angesagt? (20)

Rdf
RdfRdf
Rdf
 
Data in RDF
Data in RDFData in RDF
Data in RDF
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
RDF Data Model
RDF Data ModelRDF Data Model
RDF Data Model
 
SHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data MudSHACL: Shaping the Big Ball of Data Mud
SHACL: Shaping the Big Ball of Data Mud
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFS
 
Introduction to SPARQL
Introduction to SPARQLIntroduction to SPARQL
Introduction to SPARQL
 
RDF briefing
RDF briefingRDF briefing
RDF briefing
 
Validating RDF data: Challenges and perspectives
Validating RDF data: Challenges and perspectivesValidating RDF data: Challenges and perspectives
Validating RDF data: Challenges and perspectives
 
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF DatabasesEfficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF Databases
 
ShEx by Example
ShEx by ExampleShEx by Example
ShEx by Example
 
RDF Validation Future work and applications
RDF Validation Future work and applicationsRDF Validation Future work and applications
RDF Validation Future work and applications
 
SWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mappingSWT Lecture Session 9 - RDB2RDF direct mapping
SWT Lecture Session 9 - RDB2RDF direct mapping
 
Rdf data-model-and-storage
Rdf data-model-and-storageRdf data-model-and-storage
Rdf data-model-and-storage
 
SPIN in Five Slides
SPIN in Five SlidesSPIN in Five Slides
SPIN in Five Slides
 
ShEx vs SHACL
ShEx vs SHACLShEx vs SHACL
ShEx vs SHACL
 
SWT Lecture Session 11 - R2RML part 2
SWT Lecture Session 11 - R2RML part 2SWT Lecture Session 11 - R2RML part 2
SWT Lecture Session 11 - R2RML part 2
 
SWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDFSWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDF
 
SWT Lecture Session 10 R2RML Part 1
SWT Lecture Session 10 R2RML Part 1SWT Lecture Session 10 R2RML Part 1
SWT Lecture Session 10 R2RML Part 1
 
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...
XSLT+SPARQL: Scripting the Semantic Web with SPARQL embedded into XSLT styles...
 

Andere mochten auch

Practical Collapsed Stochastic Variational Inference
Practical Collapsed Stochastic Variational InferencePractical Collapsed Stochastic Variational Inference
Practical Collapsed Stochastic Variational InferenceArnim Bleier
 
Stochastic Variational Inference
Stochastic Variational InferenceStochastic Variational Inference
Stochastic Variational InferenceKaede Hayashi
 
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...Masahiro Suzuki
 
(DL hacks輪読) Variational Inference with Rényi Divergence
(DL hacks輪読) Variational Inference with Rényi Divergence(DL hacks輪読) Variational Inference with Rényi Divergence
(DL hacks輪読) Variational Inference with Rényi DivergenceMasahiro Suzuki
 
Consensus Formation in Social Networks through Bayesian Iterated Learning
Consensus Formation in Social Networks through Bayesian Iterated LearningConsensus Formation in Social Networks through Bayesian Iterated Learning
Consensus Formation in Social Networks through Bayesian Iterated LearningArnim Bleier
 
Topic Maps as a service
Topic Maps as a service Topic Maps as a service
Topic Maps as a service Arnim Bleier
 
(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot LearningMasahiro Suzuki
 

Andere mochten auch (7)

Practical Collapsed Stochastic Variational Inference
Practical Collapsed Stochastic Variational InferencePractical Collapsed Stochastic Variational Inference
Practical Collapsed Stochastic Variational Inference
 
Stochastic Variational Inference
Stochastic Variational InferenceStochastic Variational Inference
Stochastic Variational Inference
 
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
(DL hacks輪読) Seven neurons memorizing sequences of alphabetical images via sp...
 
(DL hacks輪読) Variational Inference with Rényi Divergence
(DL hacks輪読) Variational Inference with Rényi Divergence(DL hacks輪読) Variational Inference with Rényi Divergence
(DL hacks輪読) Variational Inference with Rényi Divergence
 
Consensus Formation in Social Networks through Bayesian Iterated Learning
Consensus Formation in Social Networks through Bayesian Iterated LearningConsensus Formation in Social Networks through Bayesian Iterated Learning
Consensus Formation in Social Networks through Bayesian Iterated Learning
 
Topic Maps as a service
Topic Maps as a service Topic Maps as a service
Topic Maps as a service
 
(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning(DL輪読)Matching Networks for One Shot Learning
(DL輪読)Matching Networks for One Shot Learning
 

Ähnlich wie Nikunau

A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebShamod Lacoul
 
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
 
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIsJosef Petrák
 
Semantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorialSemantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorialAdonisDamian
 
Semantic web assignment 2
Semantic web assignment 2Semantic web assignment 2
Semantic web assignment 2BarryK88
 
Aidan's PhD Viva
Aidan's PhD VivaAidan's PhD Viva
Aidan's PhD VivaAidan Hogan
 
Linking the world with Python and Semantics
Linking the world with Python and SemanticsLinking the world with Python and Semantics
Linking the world with Python and SemanticsTatiana Al-Chueyr
 
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...Dr.-Ing. Thomas Hartmann
 
Graph databases & data integration v2
Graph databases & data integration v2Graph databases & data integration v2
Graph databases & data integration v2Dimitris Kontokostas
 
ontology.ppt
ontology.pptontology.ppt
ontology.pptPrerak10
 
Querying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQLQuerying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQLEmanuele Della Valle
 
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)Olaf Hartig
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic webMarakana Inc.
 
Rdf In A Nutshell V1
Rdf In A Nutshell V1Rdf In A Nutshell V1
Rdf In A Nutshell V1Fabien Gandon
 
SPARQL in the Semantic Web
SPARQL in the Semantic WebSPARQL in the Semantic Web
SPARQL in the Semantic WebJan Beeck
 
Transformational Tricks for RDF.pptx
Transformational Tricks for RDF.pptxTransformational Tricks for RDF.pptx
Transformational Tricks for RDF.pptxKurt Cagle
 
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018Ontotext
 

Ähnlich wie Nikunau (20)

Making Topicmaps SPARQL
Making Topicmaps SPARQLMaking Topicmaps SPARQL
Making Topicmaps SPARQL
 
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
 
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)
 
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
 
Semantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorialSemantic web meetup – sparql tutorial
Semantic web meetup – sparql tutorial
 
Semantic web assignment 2
Semantic web assignment 2Semantic web assignment 2
Semantic web assignment 2
 
Aidan's PhD Viva
Aidan's PhD VivaAidan's PhD Viva
Aidan's PhD Viva
 
Linking the world with Python and Semantics
Linking the world with Python and SemanticsLinking the world with Python and Semantics
Linking the world with Python and Semantics
 
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
2016.02 - Validating RDF Data Quality using Constraints to Direct the Develop...
 
Graph databases & data integration v2
Graph databases & data integration v2Graph databases & data integration v2
Graph databases & data integration v2
 
ontology.ppt
ontology.pptontology.ppt
ontology.ppt
 
Querying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQLQuerying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQL
 
Sparql
SparqlSparql
Sparql
 
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)
(An Overview on) Linked Data Management and SPARQL Querying (ISSLOD2011)
 
A hands on overview of the semantic web
A hands on overview of the semantic webA hands on overview of the semantic web
A hands on overview of the semantic web
 
Rdf In A Nutshell V1
Rdf In A Nutshell V1Rdf In A Nutshell V1
Rdf In A Nutshell V1
 
SPARQL in the Semantic Web
SPARQL in the Semantic WebSPARQL in the Semantic Web
SPARQL in the Semantic Web
 
Semantic Web talk TEMPLATE
Semantic Web talk TEMPLATESemantic Web talk TEMPLATE
Semantic Web talk TEMPLATE
 
Transformational Tricks for RDF.pptx
Transformational Tricks for RDF.pptxTransformational Tricks for RDF.pptx
Transformational Tricks for RDF.pptx
 
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
Transforming Your Data with GraphDB: GraphDB Fundamentals, Jan 2018
 

Kürzlich hochgeladen

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Kürzlich hochgeladen (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 

Nikunau

  • 1. How  to  “SPARQL”  Topic  Maps?   Query   Topic  Map   Result   HTML,   XML,   JSON   PREFIX  rdfs:  <hDp://www.w3.org/2000/01/rdf-­‐schema#>     PREFIX  tmdm:  <hDp://psi.topicmaps.org/iso13250/model/>       SELECT  DISTINCT  ?About  ?see   WHERE  {              ?x  a  ?type  .              ?type  tmdm:topic-­‐name  ?About  .              ?type  rdfs:seeAlso  ?see    .                            }       ORDER  BY  ?About    
  • 2. Components  of  a  Query   PREFIX  rdfs:  <hGp://www.w3.org/2000/01/rdf-­‐schema#>     Shortcuts  (op5onal)   PREFIX  tmdm:  <hGp://psi.topicmaps.org/iso13250/model/>       SELECT  DISTINCT  ?About  ?see   Select  variables   WHERE  {              ?x  a  ?type  .              ?type  tmdm:topic-­‐name  ?About  .   What  interests  you?              ?type  rdfs:seeAlso  ?see    .              }   ORDER  BY  ?About     Solu5on  modifier  (op5onal)  
  • 3. Components  of  a  Query   PREFIX  rdfs:  <hGp://www.w3.org/2000/01/rdf-­‐schema#>     Shortcuts  (op5onal)   PREFIX  tmdm:  <hGp://psi.topicmaps.org/iso13250/model/>       CONSTRUCT    {  ?x  rdfs:seeAlso  ?see  .  }   Construct  result   WHERE  {              ?x  a  ?type  .              ?type  tmdm:topic-­‐name  ?About  .   What  interests  you?              ?type  rdfs:seeAlso  ?see    .              }  
  • 4. General  paGern  SUBJECT  PREDICATE  OBJECT  .   Find  all  topics  ?x  and  their  ?type  .     For  all  ?types  find  their  topic-­‐name  ?About  .   For  all  ?types  find  where  you  can  ?see  them  .              ?x  a  ?type  .              ?type  tmdm:topic-­‐name  ?About  .              ?type  rdfs:seeAlso  ?see    .  
  • 5. General  paGern  SUBJECT  PREDICATE  OBJECT  .   Find  all  topics  ?x  and  their  ?type  .     For  all  ?types  find  their  topic-­‐name  ?About  .   For  all  ?types  find  where  you  can  ?see  them  .   SELECT  ?About            ?see   Query   City                        hGp://example.com/wiki/City   Result   Kingdom      hGp://example.com/wiki/Kingdom    
  • 6. Using  SPARQL  to  configure  RDF  EXPORT   Find  all  topics  ?x  and  their  ?type  .     For  all  ?types  find  their  topic-­‐name  ?About  .   For  all  ?types  find  where  you  can  ?see  them  .   CONSTRUCT  {  ?x                    rdfs:seeAlso                      ?see  .  }   Query   <hDp://paris.com>                rdfs:seeAlso      <hDp://example.com/wiki/City>  .   <hDp://denmark.com>  rdfs:seeAlso      <hDp://example.com/wiki/Kingdom>  .   Result  
  • 7. Rules  of  thumb  to  make  your  Topic  Maps     fly  as  Linked  Open  Data    Use  Locators  that  yield  machine  readable  informabon  when  dereferenced.      Reuse  exisbng  vocabularies  whenever  possible.      In  case  you  have  to  come  up  with  your  own  vocabulary:        publish  its  meaning,      in  a  machine-­‐readable  way,      at  a  place  where  it  can  be  found  by  a  machine.       hDp://maiana.topicmapslab.de   hDp://code.google.com/p/sesametm                Arnim  Bleier  (bleier@informabk.uni-­‐leipzig.de)