SlideShare a Scribd company logo
1 of 19
Download to read offline
Linked Data

 Web Science seminārs

2011. gada 1. decembris
Web of Data
                   ( Datu tīmeklis )

• datoram saprotami dati
   – ne tikai tīmekļa lapas
• globāli un publiski pieejami
   – to nodrošina tīmeklis
• saistīti savā starpā (linked)
Linked Data grāmata



http://linkeddatabook.com/

http://linkeddata.org
Linked Data Principles
1. Use URIs as names for things
2. Use HTTP URIs so that people can look up
   those names.
3. When someone looks up a URI, provide
   useful information, using the standards
      - RDF, SPARQL
4. Include links to other URIs so that they can
   discover more things.
Linking Open Data cloud diagram (Sept 2010),
by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
Web Science 01.12.2011 - Linked Data
RDF datu apskate
• Firefox Extensions:
  – Semantic Radar
     • https://addons.mozilla.org/en-
       US/firefox/addon/semantic-radar/
  – Tabulator Extension (Tim Berners-Lee et al.)
     • http://www.w3.org/2005/ajar/tab


• Example: Tim Berners-Lee
  – http://www.w3.org/People/Berners-Lee/
RDF vārdnīcu piemēri
• Dublin Core Metadata Terms
    – http://dublincore.org/documents/dcmi-terms/
    – Objektu metadatu informācija

• Friend of a Friend (FOAF) Vocabulary
    – http://xmlns.com/foaf/spec/
    – Informācija par cilvēkiem un to sociālajiem tīkliem

• Semantically-Interlinked Online Communities (SIOC)
    – http://rdfs.org/sioc/spec/
    – Informācija par cilvēku radīto saturu (sociālajā tīmeklī)

                          skat. http://linkeddatabook.com/editions/1.0/#htoc53
8
Datu avotu piemēri
• http://linkeddata.org/data-sets

• DBPedia
   – http://dbpedia.org
   – http://dbpedia.org/resource/Deus_Ex:_Invisible_War

• GeoNames
   – http://sws.geonames.org/456172/about.rdf

• WordNet:
   – http://www.w3.org/2006/03/wn/wn20/

• VIAF:
   – http://viaf.org/viaf/77113948/#Rainis,_Jānis,_1865-1929
RDF datu izmantošana
• Liels rīku daudzums:
  – http://www.w3.org/2001/sw/wiki/Tools
  – http://linkeddata.org/tools


• RDF Parsing
• RDF Data stores
• SPARQL Query language
DBPedia izmantošana
• http://wiki.dbpedia.org/OnlineAccess

• Linked Data access
• SPARQL Endpoints
• ...
Rīki dažādām valodām
• PHP
  – ARC2 - https://github.com/semsol/arc2/


• Python
  – Redland – http://librdf.org/
  – RdfLib - http://www.rdflib.net/


http://www.w3.org/2001/sw/wiki/Tools
Piemērs
include_once("./semsol-arc2/ARC2.php");

$uri = 'http://dbpedia.org/resource/Deus_Ex:_Invisible_War';

$parser = ARC2::getRDFParser();
$parser->parse($uri);
$triples = $parser->getTriples();

foreach ($triples as $triple) {
  print_r($triple);
}
Web Science 01.12.2011 - Linked Data
Jeni Tennison – “Data All the Way Down” prezentācija
http://www.slideshare.net/JeniT/data-all-the-way-down/9
Datu publicēšana
• Kādus datus rada jūsu aplikācija?

• Kā šos datus padarīt pieejamus citiem?

• URI/URL, lai šiem datiem var piekļūt
• datu formāts, kuru ir ērti “saprast”
  – text, HTML, …
  – structured / linked data
     • CSV, XML, …
     • RDF/XML, RDFa, …
Mājas darbs
• Linked Data izpēte
  – izvēlēties projekta vajadzībām atbilstošu
    Linked Data datu kopu
  – demonstrēt šīs datu kopas izmantošanu
     • apstrādāt šos datus
     • bagātināt projekta informāciju ar šiem datiem

• Projekta datu publicēšana
  – Izdomāt kādi dati ir projekta lapā, kurus ir vērts
    padarīt pieejamus citiem
  – [ izvēlēties URI/URL, kurā publicēt šos datus ]
  – Padarīt datus pieejamus (RDFa, RDF/XML, …)
Web Science 01.12.2011 - Linked Data
Semantisko tehnoloģiju apskats
• W3C prezentācija
• Short introduction to the Semantic Web
  – Ivan Herman, 2010-06-04


• http://www.w3.org/People/Ivan/CorePresent
  ations/IntroThroughExample/

More Related Content

Viewers also liked

Web Science 15.09.2011
Web Science 15.09.2011Web Science 15.09.2011
Web Science 15.09.2011Uldis Bojars
 
Jesus Forgives the Thief on the Cross (Finding Forgiveness)
Jesus Forgives the Thief on the Cross (Finding Forgiveness)Jesus Forgives the Thief on the Cross (Finding Forgiveness)
Jesus Forgives the Thief on the Cross (Finding Forgiveness)bryansnoof
 
Disaster Information Systems
Disaster Information SystemsDisaster Information Systems
Disaster Information SystemsSujit Mohanty
 
Mashups and Open Apis- Ideas that worked for us…
Mashups and  Open Apis- Ideas that worked for us…Mashups and  Open Apis- Ideas that worked for us…
Mashups and Open Apis- Ideas that worked for us…Sujit Mohanty
 
HFA Reporting Framework And Monitor
HFA Reporting Framework And MonitorHFA Reporting Framework And Monitor
HFA Reporting Framework And MonitorSujit Mohanty
 
SIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesSIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesUldis Bojars
 
Case study: Towards a linked digital collection of Latvian Cultural Heritage
Case study: Towards a linked digital collection of Latvian Cultural HeritageCase study: Towards a linked digital collection of Latvian Cultural Heritage
Case study: Towards a linked digital collection of Latvian Cultural HeritageUldis Bojars
 
Power point ana paula
Power point ana paulaPower point ana paula
Power point ana paulaAnaPaulapali
 
Refined vs. Unrefined Salt
Refined vs. Unrefined SaltRefined vs. Unrefined Salt
Refined vs. Unrefined SaltJackie Vanka
 
Dn12 u3 a21_ljmg
Dn12 u3 a21_ljmgDn12 u3 a21_ljmg
Dn12 u3 a21_ljmgGa3by
 
Astroemagazine n13 pag.29-60
Astroemagazine n13 pag.29-60Astroemagazine n13 pag.29-60
Astroemagazine n13 pag.29-60astroemagazine
 
Dn12 u3 a17_ljmg
Dn12 u3 a17_ljmgDn12 u3 a17_ljmg
Dn12 u3 a17_ljmgGa3by
 

Viewers also liked (16)

Be a Hero!
Be a Hero!Be a Hero!
Be a Hero!
 
Web Science 15.09.2011
Web Science 15.09.2011Web Science 15.09.2011
Web Science 15.09.2011
 
Jesus Forgives the Thief on the Cross (Finding Forgiveness)
Jesus Forgives the Thief on the Cross (Finding Forgiveness)Jesus Forgives the Thief on the Cross (Finding Forgiveness)
Jesus Forgives the Thief on the Cross (Finding Forgiveness)
 
Disaster Information Systems
Disaster Information SystemsDisaster Information Systems
Disaster Information Systems
 
Mashups and Open Apis- Ideas that worked for us…
Mashups and  Open Apis- Ideas that worked for us…Mashups and  Open Apis- Ideas that worked for us…
Mashups and Open Apis- Ideas that worked for us…
 
HFA Reporting Framework And Monitor
HFA Reporting Framework And MonitorHFA Reporting Framework And Monitor
HFA Reporting Framework And Monitor
 
SIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesSIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media Sites
 
Case study: Towards a linked digital collection of Latvian Cultural Heritage
Case study: Towards a linked digital collection of Latvian Cultural HeritageCase study: Towards a linked digital collection of Latvian Cultural Heritage
Case study: Towards a linked digital collection of Latvian Cultural Heritage
 
Power point ana paula
Power point ana paulaPower point ana paula
Power point ana paula
 
EDU 550 Lit Review
EDU 550 Lit ReviewEDU 550 Lit Review
EDU 550 Lit Review
 
Refined vs. Unrefined Salt
Refined vs. Unrefined SaltRefined vs. Unrefined Salt
Refined vs. Unrefined Salt
 
Aula polska
Aula polskaAula polska
Aula polska
 
Dn12 u3 a21_ljmg
Dn12 u3 a21_ljmgDn12 u3 a21_ljmg
Dn12 u3 a21_ljmg
 
Astroemagazine n13 pag.29-60
Astroemagazine n13 pag.29-60Astroemagazine n13 pag.29-60
Astroemagazine n13 pag.29-60
 
Ch6 3
Ch6 3Ch6 3
Ch6 3
 
Dn12 u3 a17_ljmg
Dn12 u3 a17_ljmgDn12 u3 a17_ljmg
Dn12 u3 a17_ljmg
 

More from Uldis Bojars

Linked Digital Collection "Rainis and Aspazija"
Linked Digital Collection "Rainis and Aspazija"Linked Digital Collection "Rainis and Aspazija"
Linked Digital Collection "Rainis and Aspazija"Uldis Bojars
 
OWLGrEd Ontology Visualizer
OWLGrEd Ontology VisualizerOWLGrEd Ontology Visualizer
OWLGrEd Ontology VisualizerUldis Bojars
 
Library Linked Data in Latvia - #LIBER2014 poster
Library Linked Data in Latvia - #LIBER2014 posterLibrary Linked Data in Latvia - #LIBER2014 poster
Library Linked Data in Latvia - #LIBER2014 posterUldis Bojars
 
Linked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemLinked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemUldis Bojars
 
Web Science seminārs - intro
Web Science seminārs - introWeb Science seminārs - intro
Web Science seminārs - introUldis Bojars
 
Weaving SIOC into the Web of Linked Data
Weaving SIOC into the Web of Linked DataWeaving SIOC into the Web of Linked Data
Weaving SIOC into the Web of Linked DataUldis Bojars
 
Data Portability with SIOC and FOAF
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAFUldis Bojars
 
FOAF for Social Network Portability
FOAF for Social Network PortabilityFOAF for Social Network Portability
FOAF for Social Network PortabilityUldis Bojars
 
XUL - Mozilla Application Framework
XUL - Mozilla Application FrameworkXUL - Mozilla Application Framework
XUL - Mozilla Application FrameworkUldis Bojars
 

More from Uldis Bojars (9)

Linked Digital Collection "Rainis and Aspazija"
Linked Digital Collection "Rainis and Aspazija"Linked Digital Collection "Rainis and Aspazija"
Linked Digital Collection "Rainis and Aspazija"
 
OWLGrEd Ontology Visualizer
OWLGrEd Ontology VisualizerOWLGrEd Ontology Visualizer
OWLGrEd Ontology Visualizer
 
Library Linked Data in Latvia - #LIBER2014 poster
Library Linked Data in Latvia - #LIBER2014 posterLibrary Linked Data in Latvia - #LIBER2014 poster
Library Linked Data in Latvia - #LIBER2014 poster
 
Linked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemLinked Data from a Digital Object Management System
Linked Data from a Digital Object Management System
 
Web Science seminārs - intro
Web Science seminārs - introWeb Science seminārs - intro
Web Science seminārs - intro
 
Weaving SIOC into the Web of Linked Data
Weaving SIOC into the Web of Linked DataWeaving SIOC into the Web of Linked Data
Weaving SIOC into the Web of Linked Data
 
Data Portability with SIOC and FOAF
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAF
 
FOAF for Social Network Portability
FOAF for Social Network PortabilityFOAF for Social Network Portability
FOAF for Social Network Portability
 
XUL - Mozilla Application Framework
XUL - Mozilla Application FrameworkXUL - Mozilla Application Framework
XUL - Mozilla Application Framework
 

Web Science 01.12.2011 - Linked Data

  • 1. Linked Data Web Science seminārs 2011. gada 1. decembris
  • 2. Web of Data ( Datu tīmeklis ) • datoram saprotami dati – ne tikai tīmekļa lapas • globāli un publiski pieejami – to nodrošina tīmeklis • saistīti savā starpā (linked)
  • 4. Linked Data Principles 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names. 3. When someone looks up a URI, provide useful information, using the standards - RDF, SPARQL 4. Include links to other URIs so that they can discover more things.
  • 5. Linking Open Data cloud diagram (Sept 2010), by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 7. RDF datu apskate • Firefox Extensions: – Semantic Radar • https://addons.mozilla.org/en- US/firefox/addon/semantic-radar/ – Tabulator Extension (Tim Berners-Lee et al.) • http://www.w3.org/2005/ajar/tab • Example: Tim Berners-Lee – http://www.w3.org/People/Berners-Lee/
  • 8. RDF vārdnīcu piemēri • Dublin Core Metadata Terms – http://dublincore.org/documents/dcmi-terms/ – Objektu metadatu informācija • Friend of a Friend (FOAF) Vocabulary – http://xmlns.com/foaf/spec/ – Informācija par cilvēkiem un to sociālajiem tīkliem • Semantically-Interlinked Online Communities (SIOC) – http://rdfs.org/sioc/spec/ – Informācija par cilvēku radīto saturu (sociālajā tīmeklī) skat. http://linkeddatabook.com/editions/1.0/#htoc53 8
  • 9. Datu avotu piemēri • http://linkeddata.org/data-sets • DBPedia – http://dbpedia.org – http://dbpedia.org/resource/Deus_Ex:_Invisible_War • GeoNames – http://sws.geonames.org/456172/about.rdf • WordNet: – http://www.w3.org/2006/03/wn/wn20/ • VIAF: – http://viaf.org/viaf/77113948/#Rainis,_Jānis,_1865-1929
  • 10. RDF datu izmantošana • Liels rīku daudzums: – http://www.w3.org/2001/sw/wiki/Tools – http://linkeddata.org/tools • RDF Parsing • RDF Data stores • SPARQL Query language
  • 11. DBPedia izmantošana • http://wiki.dbpedia.org/OnlineAccess • Linked Data access • SPARQL Endpoints • ...
  • 12. Rīki dažādām valodām • PHP – ARC2 - https://github.com/semsol/arc2/ • Python – Redland – http://librdf.org/ – RdfLib - http://www.rdflib.net/ http://www.w3.org/2001/sw/wiki/Tools
  • 13. Piemērs include_once("./semsol-arc2/ARC2.php"); $uri = 'http://dbpedia.org/resource/Deus_Ex:_Invisible_War'; $parser = ARC2::getRDFParser(); $parser->parse($uri); $triples = $parser->getTriples(); foreach ($triples as $triple) { print_r($triple); }
  • 15. Jeni Tennison – “Data All the Way Down” prezentācija http://www.slideshare.net/JeniT/data-all-the-way-down/9
  • 16. Datu publicēšana • Kādus datus rada jūsu aplikācija? • Kā šos datus padarīt pieejamus citiem? • URI/URL, lai šiem datiem var piekļūt • datu formāts, kuru ir ērti “saprast” – text, HTML, … – structured / linked data • CSV, XML, … • RDF/XML, RDFa, …
  • 17. Mājas darbs • Linked Data izpēte – izvēlēties projekta vajadzībām atbilstošu Linked Data datu kopu – demonstrēt šīs datu kopas izmantošanu • apstrādāt šos datus • bagātināt projekta informāciju ar šiem datiem • Projekta datu publicēšana – Izdomāt kādi dati ir projekta lapā, kurus ir vērts padarīt pieejamus citiem – [ izvēlēties URI/URL, kurā publicēt šos datus ] – Padarīt datus pieejamus (RDFa, RDF/XML, …)
  • 19. Semantisko tehnoloģiju apskats • W3C prezentācija • Short introduction to the Semantic Web – Ivan Herman, 2010-06-04 • http://www.w3.org/People/Ivan/CorePresent ations/IntroThroughExample/

Editor's Notes

  1. otrais no 3 semināriem: - īss LD atkārtojums - skatāmiescitupraksi - domājam par jautājumiem / LD pielietojumiem LNB
  2. piezīme: vienlaikusizmantojam terminus “ontoloģija” un “vārdnīca”
  3. http://richard.cyganiak.de/2007/10/lod/
  4. Demo: - Tim Berners-Lee lapa -> DBLP raksti -> RDF books mashupdati - DBLP R2D endpoint -> http://dblp.l3s.de/d2r/data/authors/Uldis_Bojars -> ask SPARQL queriesAtkarība no Firefox versijām
  5. http://www.w3.org/2005/Incubator/lld/wiki/Use_Case_NDNP
  6. Demo: - Tim Berners-Lee lapa -> DBLP raksti -> RDF books mashupdati - DBLP R2D endpoint -> http://dblp.l3s.de/d2r/data/authors/Uldis_Bojars -> ask SPARQL queriesAtkarība no Firefox versijām