Effektiv länkad data
Upcoming SlideShare
Loading in...5
×
 

Effektiv länkad data

on

  • 1,254 views

Material från Lunchseminarium om Länkad data "Hur kan vi använda vår data lika effektivt som t.ex. Google? " som hölls 2012-11-30, av Niklas Lindström på Valtechs kontor, Hantverkargatan 5, ...

Material från Lunchseminarium om Länkad data "Hur kan vi använda vår data lika effektivt som t.ex. Google? " som hölls 2012-11-30, av Niklas Lindström på Valtechs kontor, Hantverkargatan 5, Stockholm.
Vi sysslar med webbdesign och vill du delta på våra gratis seminarium och events inom allt det digitala, anmäl dig gärna här: http://www.valtech.se/sv/Anmalan-till-maillistan/

Statistics

Views

Total Views
1,254
Views on SlideShare
1,254
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Effektiv länkad data Effektiv länkad data Presentation Transcript

  • Länkad data Niklas Lindström
  • I vårt samhälle pågår Ständig kommunikation Integration av information
  • Evolution.. från en webb av dokument .. till en webb av data
  • Vad är data?
  • 10100111001CREATE TABLE Persons ( id INTEGER NOT NULL, name VARCHAR(40), PRIMARY KEY (id) )<persons> <person id="94541"><name>Strintmperg</name></person></persons><div class="person" id="p-23"> <span class="name">Sutorindoberi</span></div>{"persons": [{name: "Стриндберг", key: 94541}]}
  • W.T.F.?!!1
  • CSV, XML, JSON, APIer, ...
  • Olika överalltLokala begrepp, termer och identifierare
  • Det skalar inteAtt återuppfinna begreppAtt tolka innebörd ur fragment(.. även Google har problem)
  • Slöseri!Kunskapen finns hos de somskapar dataoch de som kontinuerligt studerar ochanvänder data
  • Vad saknas?Gemensamma termer (egenskaper)Gemensamma namn (IDn) på tingNamngivna relationer (länkar) mellan ting
  • En lösning:Länkad data på webben
  • Teknikstandarder
  • ResourceDescriptionFramework
  • En datamodellUttrycker grafer
  • PåståendenAugust - föddes i → Stockholm
  • Triplessubjekt -egenskap→ objekt
  • Globala identifierare: URIer
  • <http://libris.kb.se/bib/8214323> <http://schema.org/author> <http://dbpedia.org/resource/August_Strindberg><http://libris.kb.se/bib/8214323> <http://purl.org/dc/terms/title> "Röda rummet"@sv
  • Literaler"Röda rummet"@sv59.329445"1912-05-14"^^xsd:date
  • Tillämpad semantisk webb
  • ● Facebook Open Graph (OGP)● Yahoo SearchMonkey, Google Rich Snippets● Schema.org● Google Knowledge Graph● DBPedia & relaterade LOD-projekt
  • Schema.org
  • Provides a collection of schemas thatwebmasters can use to markup their pages in ways recognized by major search providers
  • Google, Bing, Yahoo, Yandex (W3C)
  • Webbplatser är fulla av● Dokument.. som beskriver saker● Nyheter, kalenderhändelser● Platser, personer, organisationer● Produkter, recensioner, butiker● Mat, recept, hälsotips● Kurser, festivaler, intressegrupper● Böcker, konst, kulturarv● Djur och natur, fenomen och vetenskap● Termer och begrepp, ...
  • Fånga detaljerEgenskaperTitel, datum, namn/etikett, numeriska värdenSärskilda länkarFörfattare, utgivare, ämne/tema, föremål
  • För att märka uppdetaljer i webbsidorså att de blir maskinläsbara
  • <div vocab="http://schema.org/" typeof="BookStore"> <h1 property="name">Ryös antikvariat</h1> <div property="address" typeof="PostalAddress"> <span property="streetAddress">Hantverkargatan 21</span> <span property="addressLocality">Stockholm</span> </div> <p property="description">Innanför ytterdörren möts besökaren av ett rum fyllt med bågnande hyllor med konst- och fotoböcker.</p> <p>Öppet: <span property="openingHours" content="Mo-Fr 11:00-18:00">vardagar 11-18</span></p></div>
  • @prefix : <http://schema.org/> .[] a :BookStore; :address [ a :PostalAddress; :addressLocality "Stockholm"; :streetAddress "Hantverkargatan 21" ]; :description """Innanför ytterdörren möts besökaren av ett rum fyllt med bågnande hyllor med konst- och fotoböcker."""; :name "Ryös antikvariat"; :openingHours "Mo-Fr 11:00-18:00" .
  • Lämpliga vokabulärSchema.orgGoodRelationsrNews (IPTC)Dublin Core TermsCreative CommonsFriend-of-a-FriendFacebook OpenGraph
  • RDFa är en genväg till länkad data● Ta vanliga webbsidor● Ringa in domändata i dessa● Låt söktjänster indexera denna data
  • .. men det finns fler vägar..
  • Webbens arkitektur
  • Identifikation: URI:erÅtkomst: HTTPRepresentation: öppna format, länkad hypertextKomposition: länka alla slags resurser
  • 2009<http://www.ted.com/talks/tim_berners_lee_on_the_next_web.html>
  • PrinciperAnvänd URIer för att identifiera sakerAnvänd HTTP-URIer så att de kan hänvisas tilloch slås upp på webben
  • Skicka användbar information när URIn slåsuppInkludera länkar till andra URIer för att stödjaupptäckbarhet av relaterad information
  • Användbar information
  • ★ make your stuff available on the web (whatever format)★★ make it available as structured data (e.g. excel)★★★ use non-proprietary formats (e.g. CSV)★★★★ use URLs to identify things (e.g. an RDF format)★★★★★ link your data to other data to provide context
  • Format● RDFa● RDF/XML● Turtle● JSON-LD
  • The LOD Cloud
  • 2008
  • 2011
  • DBPedia2007 – milstolpe för länkad data● University of Leipzig● Freie Universität Berlin● OpenLink Software
  • Wikipedia
  • Use DBPedia to .. query relationships and properties associated with Wikipedia resources,including links to other related datasets
  • SPARQLSPARQL Protocol andRDF Query Language
  • Endpointhttp://dbpedia.org/sparql
  • Födda i Stockholm före år 1900prefix foaf: <http://xmlns.com/foaf/0.1/>prefix dbo: <http://dbpedia.org/ontology/>prefix : <http://dbpedia.org/resource/>select ?person ?name ?birth { ?person foaf:name ?name; dbo:birthPlace :Stockholm; dbo:birthDate ?birth . filter (?birth < "1900-01-01"^^xsd:date) .}order by ?name
  • Lista svenska kommunerselect * { ?kommun a yago:MunicipalitiesOfSweden; foaf:name ?name; geo:lat ?lat; geo:long ?long .}
  • 201 gifta forskareselect (count(?person) as ?count){ ?person a foaf:Person, dbpedia-owl:Scientist; dbpprop:spouse ?spouse .}
  • 11013 ogiftaselect (count(?person) as ?count){ ?person a foaf:Person, dbpedia-owl:Scientist . minus { ?person dbpprop:spouse ?spouse . }}
  • Google
  • Origins: Freebase● by Metaweb● Contains data from various sources (e.g. Wikipedia)● RDF is a key component● Uppköpta av Google July 16, 2010
  • "The Google Knowledge Graph is essentially Freebase++... this is all good Semantic Web stuff" – Alon Halevy, Google
  • Vokabulär
  • Använd befintligaFOAF — Friend of a FriendSIOC — Semantically Interlinked Online CommunitiesSKOS — Simple Knowledge Organization SystemGoodRelationsrNews (IPTC)Schema.orgW3C Geo, MusicOnt, ProgrammesOnt, DOAP, uniProt, OGP, ...
  • Egna vokabulär?RDFS — RDF SchemaOWL — Web Ontology Language
  • Görs också som länkad data!Termer kan länkas samman (samma betydelse,specialiseringar)
  • Arbeta konkret med användningKontinuerlig utvärdering av sök-/hittbarhetStöd för redaktörer och förvaltning!Minska gapet mellan producent och konsument!
  • HTTP-URIer som namn på ting
  • Publicera vistitkort för sakerBeskrivingar i dokumentPå webben
  • Jag@prefix : <http://xmlns.com/foaf/0.1/> .<http://neverspace.net/id> a :PersonalProfileDocument; :primaryTopic <http://neverspace.net/id#self> .<http://neverspace.net/id#self> a :Person; :name "Niklas Lindström"; :homepage <http://neverspace.net/>; :workplaceHomepage <http://www.valtech.se/> .
  • <http://neverspace.net/id#self> foaf:interest cat:Metafictional_works .# ...<http://dbpedia.org/resource/Gödel,_Escher,_Bach> a :Book; dc:subject cat:Metafictional_works .# ...<http://www.ryo.se/butik> a :BookStore; :name "Ryös antikvariat"; :makesOffer [ :about <http://dbpedia.org/resource/Gödel,_Escher,_Bach>; :price "29:90"; :priceCurrency "SEK" ]; :address [ :streetAddress "Hantverkargatan 21"; :addressLocality "Stockholm" ] .
  • Triple Stores
  • GrafdatabaserLagra massiva mängder triplesQuad Stores (union av dokument med grafer)API: REST + SPARQL
  • Fuseki, Sesame, 4Store,Virtuoso, AllegroGraph, Stardog, Neo4J,Oracle 11G, IBM DB2, Microsoft Trinity...
  • Federerad SPARQLLibris + DBPedia + Bibsys.no
  • PREFIX owl: <http://www.w3.org/2002/07/owl#>PREFIX foaf: <http://xmlns.com/foaf/0.1/>PREFIX dbpedia: <http://dbpedia.org/ontology/>BASE <http://libris.kb.se/resource/>construct{ <auth/94541> ?p ?o; dbpedia:abstract ?abstract; foaf:depiction ?depiction; owl:sameAs ?bibsysno .} where{{ <auth/94541> ?p ?o . } UNION{ <auth/94541> owl:sameAs ?uri . { SERVICE <http://dbpedia.org/sparql>{ ?uri dbpedia:abstract ?abstract . FILTER(langMatches(lang(?abstract), "en")) ?uri foaf:depiction ?depiction . } } UNION{ SERVICE <http://data.bibsys.no/data/authority>{ ?bibsysno owl:sameAs ?uri . } } }
  • Grunden för Länkad DataFlera datakällor, uttryckta i RDF, sammanlänkade på webben
  • Webben blir enGigantisk Global Graf
  • Öppna upp era silon Gå med ikonversationen
  • Bör det finnas länkad offentlig basdata?Om svenska kommuner..Om högskolor/universitet.... annat än i DBPedia?
  • EUPSI-direktivetE-delegationenNy vägledning för vidareutnyttjande av offentliginformation
  • Vad motiverade att publicera HTML under 90-talet?Dela data som dokumentFör att andra gjorde detSedan kom: marknadsföring, annonsering, SEO...
  • Vad motiverar att publicera länkad data?Dela data som dataFör att andra gör detMarknadsföring, annonsering, SEO...
  • Läget idagWebbsidor med OGP, schema.org..BBC, data.gov.uk, Library of Congress, KB Libris..NY Times, AstraZeneca, Boeing, IBM (Watson)..... och resten i LOD-molnet
  • Publicera användbar dataTydliga egenskaper (gemensamma: RDF)Många länkar - även till externa resurserUpptäck inkommande länkar
  • Sträva efter.. Meningsfull ochsammanhängande data på webben!
  • Om världen!
  • Några länkar..<http://www.w3.org/standards/semanticweb/><http://linkeddata.org/><http://rdfa.info/>...
  • Bildkälloreick arctranLänkad data - förenklat exempelScreenshots from the Google Knowledge Graph intro videoSome icons from OpenClipArt.org"Silos""Walled Gardens" by David Simonds via ISSLOD-DSSN andDesign Issues: Socially Aware Cloud Storage (Tim Berners-Lee)"This is Not a Pipe"The LOD CloudLOD Cloud statsW3C LogosHighlighter pen by Guido "random" AlvarezPresentation vs. Semantics (Ivan Herman, RDF 1.1 Primer)Google Rich Snippets imageYahoo SearchMonkey cc-imageYahoo SearchMonkey product-imageLinked Open VocabulariesÌBM WatsonInternet Map"Yet another view from the ArtScience Museum" by William Cho