FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
Linked Data
Sebastian Rudolph
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Linked Data Sebastian - - PowerPoint PPT Presentation
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Linked Data Sebastian Rudolph Dresden, 07. Feb 2014 Agenda 1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy
Sebastian Rudolph
1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy OWL Profile Application BBC World Cup Semantic Technologies in the Pharmaceutical Industry 4 Summary
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 2 of 51
1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy OWL Profile Application BBC World Cup Semantic Technologies in the Pharmaceutical Industry 4 Summary
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 3 of 51
Open Data (LOD) Initiative http://www.w3.org/wiki/SweoIG/TaskForces/ CommunityProjects/LinkingOpenData
sources
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 4 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 5 of 51
SW Conference Corpus
DBpedia RDF Book Mashup DBLP Berlin Revyu Project Guten- berg FOAF profiles Geo- names Music- brainz Magna- tune Jamendo
World Fact- book
DBLP Hannover SIOC profiles
Sem- Web- Central Euro- stat ECS South- ampton
BBC Later + TOTP Doap- space
Open- Guides
Gov- Track US Census Data W3C WordNet flickr wrappr
Wiki- company
Open Cyc
lingvoj
Onto- world
BBC John Peel
Flickr exporter Audio- Scrobbler
QDOS updated
RKB Explorer NEW! riese NEW!
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 6 of 51
As of July 2009 LinkedCT Reactome Taxonomy KEGG PubMed GeneID Pfam UniProt OMIM PDB Symbol ChEBI Daily Med Disea- some CAS HGNC Inter Pro Drug Bank UniParc UniRef ProDom PROSITE Gene Ontology Homolo Gene Pub Chem MGI UniSTS GEO Species Jamendo BBC Programmes Music- brainz Magna- tune BBC Later + TOTP Surge Radio MySpace Wrapper Audio- Scrobbler Linked MDB BBC John Peel BBC Playcount Data Gov- Track US Census Data riese Geo- names lingvoj World Fact- book Euro- stat flickr wrappr Open Calais Revyu SIOC Sites Doap- space Flickr exporter FOAF profiles Crunch Base Sem- Web- Central Open- Guides Wiki- company QDOS Pub Guide RDF
W3C WordNet Open Cyc UMBEL Yago DBpedia Freebase Virtuoso Sponger DBLP Hannover IRIT Toulouse SW Conference Corpus RDF Book Mashup Project Guten- berg DBLP Berlin LAAS- CNRS Buda- pest BME IEEE IBM Resex Pisa New- castle RAE 2001 CiteSeer ACM DBLP RKB Explorer eprints LIBRIS Semantic Web.org Eurécom RKB ECS South- ampton CORDIS ReSIST Project Wiki National Science Foundation ECS South- ampton Linked GeoData BBC Music
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 7 of 51
As of September 2010 Music Brainz (zitgist) P20 YAGO World Fact- book (FUB) WordNet (W3C) WordNet (VUA) VIVO UF VIVO Indiana VIVO Cornell VIAF URI Burner Sussex Reading Lists
Plymouth Reading Lists UMBEL UK Post- codes legislation .gov.uk Uberblic UB Mann- heim TWC LOGD Twarql transport data.gov .uk totl.net Tele- graphis TCM Gene DIT Taxon Concept The Open Library (Talis) t4gm Surge Radio STW RAMEAU SH statistics data.gov .uk St. Andrews Resource Lists ECS South- ampton EPrints Semantic Crunch Base semantic web.org Semantic XBRL SW Dog Food rdfabout US SEC Wiki UN/ LOCODE Ulm ECS (RKB Explorer) Roma RISKS RESEX RAE2001 Pisa OS OAI NSF New- castle LAAS KISTI JISC IRIT IEEE IBM Eurécom ERA ePrints dotAC DEPLOY DBLP (RKB Explorer) Course- ware CORDIS CiteSeer Budapest ACM riese Revyu research data.gov .uk reference data.gov .uk Recht- spraak. nl RDFTU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 8 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 9 of 51
Linked Data consists mainly of a number of principles for publishing data in the Web:
1
Use URIs as names for things – documents, people, locations, concepts, etc.
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. *http://www.w3.org/DesignIssues/LinkedData.html
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 10 of 51
✽ Available on the web (whatever format) but with an open licence, to be Open Data ✽✽ Available as machine-readable structured data (e.g. excel instead of image scan of a table) ✽✽✽ as (2) plus non-proprietary format (e.g. CSV instead of excel) ✽✽✽✽ All the above plus, use open standards from W3C (RDF and SPARQL) to identify things, so that people can point at your stuff ✽✽✽✽✽ All the above, plus: Link your data to other people’s data to provide context
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 11 of 51
>: <#denise> fam:child <#edwin>, <http://ex.org/smith#carol > .
> from <http://ex.org/smith#carol > and find information about #carol from there
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 12 of 51
User Agent Web Server
http://www.polleres.net/foaf.rdf#me http://www.polleres.net/foaf.rdf HTTP GET RDF
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 13 of 51
User Agent Web Server
http://dbpedia.org/resource/Gordon_Brown http://dbpedia.org/data/Gordon_Brown http://dbpedia.org/page/Gordon_Brown HTTP GET 303* HTTP GET RDF
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 14 of 51
RDF/XML or JPEG
as printable PDF or as RDF document
different formats, resolutions or languages
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 15 of 51
representation for a query if several representations are available
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 16 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 17 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 18 of 51
Query Response TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 19 of 51
Semantic technologies simplify the access to data:
– http://de.dbpedia.org/resource/Berlin
– BBC Music: http://www.bbc.co.uk/music/artists/0383dadf-2a4e- 4d10-a46a-e9e041da8eb3 – MusicBrainz: http://musicbrainz.org/artist/0383dadf-2a4e-4d10- a46a-e9e041da8eb3.html
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 20 of 51
http://www.w3.org/2005/ajar/tab
SPARQL): http://wifo5-03.informatik.uni-mannheim.de/ bizer/ng4j/semwebclient/
http://d2rq.org/d2r-server
https://github.com/OpenRefine (was Google Refine)
//lab.linkeddata.deri.ie/2010/grefine-rdf-extension/
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 21 of 51
1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy OWL Profile Application BBC World Cup Semantic Technologies in the Pharmaceutical Industry 4 Summary
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 22 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 23 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 24 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 25 of 51
presentation of search results
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 26 of 51
presentation of search results
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 27 of 51
Microformats are simple and open data formats based on existing standards (XHTML)
specify the presentation (bold, i), but that have semantics (abbr, acronym, title, . . . )
– not: <span class="blueText">...</span> – but: <span class="submenu">...</span>
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 28 of 51
– searching for recipes with certain ingredients – automatic grouping of recipes – finding quick recipes (short preparation time)
<div class="hrecipe"> <h1 class="fn">French Fries</h1> <p class="summary">French Fries ...</p> <p> Contributed by <span class="author">Tom</span> and the <span class="author vcard"> <a class="url fn" href="...">Cooky Gang</a> </span>. </p> ... TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 29 of 51
... <p>Published <span class="published"> <span class="value-title" title="2008-10-14T10:05:37-01:00"/>
</p> <h2>Ingredients</h2> <ul> <li class="ingredient"> <span class="value">500</span> <span class="type">gr</span> potatoes. </li> ... </ul> ... </div> TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 30 of 51
hRecipe-conform meta data in RDF
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 31 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 32 of 51
microformats
a better presentation of search results
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 33 of 51
relevant information
things)
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 34 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 35 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 36 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 37 of 51
1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy OWL Profile Application BBC World Cup Semantic Technologies in the Pharmaceutical Industry 4 Summary
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 38 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 39 of 51
– Terms for the electronic patient record – Annotation of gene sequences – Research into new drugs
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 40 of 51
Weather Consumption Building . . .
50 parameters
EMA Tip Tip Tip
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 41 of 51
(simplified)
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 42 of 51
role chains
reasoner instances
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 43 of 51
Squad” competed in “Group C” of the “FIFA World Cup 2010”
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 44 of 51
“The underlying publishing framework does not author content directly; rather it publishes data about the content - metadata. The published metadata describes the world cup content at a fairly low-level of granularity, providing rich content relationships and semantic navigation. By querying this published metadata we are able to create dynamic page aggregations for teams, groups and players." Jem Rayfield, Senior Technical Architect, BBC News and Knowledge
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 45 of 51
used for queries
pictures, videos and statistics
and manually tagged
and mapped to ontological concepts
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 46 of 51
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 47 of 51
Phil Ashworth presents at the 2. European Semantic Technology Conference:
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 48 of 51
1 Linked (Open) Data 2 Semantic Web and HTML RDFa Microformats Google Knowledge Graph 3 OWL Applications OWL DL Application EDF Energy OWL Profile Application BBC World Cup Semantic Technologies in the Pharmaceutical Industry 4 Summary
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 49 of 51
transparency and facilitate research (tests of hypotheses becomes easier)
TU Dresden, 07. Feb 2014 Foundations of Semantic Web Technologies slide 50 of 51