0% found this document useful (0 votes)
84 views11 pages

1.4 Semantic Web Technology

This document is a lecture on knowledge engineering and the semantic web from Dr. Harald Sack at the Hasso Plattner Institute. It introduces semantic web technologies like URIs, RDF, RDF Schema, OWL, and SPARQL. It explains how data from Wikipedia is extracted to the DBpedia knowledge base and linked with URIs. Entities in DBpedia are connected with properties and organized into classes. Logical rules and queries can then be used to infer new knowledge and extract additional information from the linked data.

Uploaded by

krishanu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views11 pages

1.4 Semantic Web Technology

This document is a lecture on knowledge engineering and the semantic web from Dr. Harald Sack at the Hasso Plattner Institute. It introduces semantic web technologies like URIs, RDF, RDF Schema, OWL, and SPARQL. It explains how data from Wikipedia is extracted to the DBpedia knowledge base and linked with URIs. Entities in DBpedia are connected with properties and organized into classes. Logical rules and queries can then be used to infer new knowledge and extract additional information from the linked data.

Uploaded by

krishanu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

This file is licensed under the Creative Commons Attribution-NonCommercial 3.0 (CC BY-NC 3.

0)

Knowledge Engineering
with Semantic Web Technologies
Lecture 1: Knowledge Engineering and the Web of Data
1.4 Semantic Web Technology and the Web of Data
Dr. Harald Sack
Hasso-Plattner-Institut for IT Systems Engineering
University of Potsdam
Autumn 2015

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
The Semantic Web Technology Stack

URI - Uniform Resource Identifier

Pluto http://dbpedia.org/resource/Pluto
Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
From Wikipedia to DBpedia
http://en.wikipedia.org/wiki/Pluto

http://dbpedia.org/resource/Pluto
Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
From Wikipedia to DBpedia
http://dbpedia.org/resource/Pluto

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
The Semantic Web Technology Stack
http://dbpedia.org/resource/Pluto

:Pluto rdf:type dbo:Planet .


:Pluto foaf:name “Pluto”@en .
:Pluto dbo:discoverer :Clyde_Tombaugh .
:Pluto dbo:discovered “1930-02-18”^^xsd:date .
:Clyde_Tombaugh rdf:type dbo:Person .
:Clyde_Tombaugh dbo:birthdate “1906-02-04” ^^xsd:date
.
...

RDF Resource Description Framework

:Pluto rdf:type dbo:Planet .


RDF Tripel RDF Subject RDF Property RDF Object
Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
The Semantic Web Technology Stack
http://dbpedia.org/ontology/Planet

dbo:Planet rdf:type owl:class .


dbo:Planet rdfs:subClassOf dbo:CelestialBody .
dbo:discovered rdf:type rdf:Property .
dbo:discovered rdfs:domain owl:Thing .
dbo:discovered rdfs:range xsd:date .
dbo:discoverer rdf:type rdf: Property .
dbo:discoverer rdfs:domain owl:Thing .
dbo:discoverer rdfs:rang dbo:Person .
...

RDF Schema

CelestialBody
rdfs:isSubclassOf

Planet Person
dbo:discoverer

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
The Semantic Web Technology Stack
Pluto Clyde_Tombaugh
dbo:discoverer
entities
classes
rdf:type
logical constraint

new:LivingPeople ∩ new:DeadPeople =∅

rdfs:isSubclassOf
description logics

Person

+ logical rules ∀x.∃y.deathDate(x,y) ∧Person(x)∧Date(y) → DeadPeople(x)

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
The Semantic Web Technology Stack
Look for all space missions in the Solar System
which have become a satellite of their target

PREFIX dcterms: <http://purl.org/dc/terms/>


PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX dbp: <http://dbpedia.org/property/>
PREFIX dbc: <http://dbpedia.org/resource/Category:>

SELECT distinct ?s ?o
FROM <http://dbpedia.org/>
WHERE{
?s dcterms:subject/skos:broader*
dbc:Discovery_and_exploration_of_the_Solar_System ;
dbp:satelliteOf ?o .
}

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam try SPARQL query at public DBpedia SPARQL endpoint
Look for all space missions
in the Solar System
which have become
a satellite of their target

try SPARQL query at public DBpedia SPARQL endpoint

Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam
Next: 05 - How to Use the Web of Data
OpenHPI - Course Knowledge Engineering with Semantic Web Technologies
Lecture 1: Knowledge Engineering and the Web of Data
Semantic Web Technologies , Dr. Harald Sack, Hasso Plattner Institute, University of Potsdam

You might also like