openhpi 2.7 - how much semantics is there in rdf(s)?

16
This file is licensed under the Creative Commons Attribution-NonCommercial 3.0 (CC BY-NC 3.0 ) Dr. Harald Sack Hasso Plattner Institute for IT Systems Engineering University of Potsdam Spring 2013 Semantic Web Technologies Lecture 2: Semantic Web - Basic Architecture I 07: How Much Semantics Is There in RDF(S)?

Upload: harald-sack

Post on 20-Jan-2015

311 views

Category:

Documents


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

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

Dr. Harald Sack

Hasso Plattner Institute for IT Systems Engineering

University of Potsdam

Spring 2013

Semantic Web Technologies

Lecture 2: Semantic Web - Basic Architecture I07: How Much Semantics Is There in RDF(S)?

Page 2: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

2

Lecture 2: Semantic Web - Basic Architecture I

Open HPI - Course: Semantic Web Technologies

Page 3: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

07 How much semantics is there in RDF(S)

Open HPI - Course: Semantic Web Technologies - Lecture 2: Semantic Web Basic Architecture I

Page 4: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

How much knowledge (semantics) has RDF(S)

exv:SemanticWebTechnologies

exv:Lecture

rdf:type

exv:takes Place

exv:hasRoom

HS3

Tue 13.30-15.00

exv:hasDateSemantic Web Technologies

exv:hasName

exv:takesPlace exv:Event

rdf:type

rdfs:Class rdfs:Classrdf:Property

Page 5: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

How much knowledge (semantics) has RDF(S)

exv:SemanticWebTechnologies

exv:Lecture

rdf:type

exv:takes Place

exv:hasRoom

HS3

Tue 13.30-15.00

exv:hasDateSemantic Web Technologies

exv:hasName

exv:takesPlace exv:Event

rdf:type

rdfs:Class rdfs:Classrdf:Property

Page 6: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

How much knowledge (semantics) has RDF(S)

exv:SemanticWebTechnologies

exv:Lecture

rdf:type

exv:takes Place

exv:hasRoom

HS3

Tue 13.30-15.00

exv:hasDateSemantic Web Technologies

exv:hasName

exv:takesPlace exv:Event

rdf:type

rdfs:Class rdfs:Classrdf:Property

• The semantics of a term from an RDF(S) ontology is given in terms of its properties and its values (instances)

Page 7: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

What Conclusions can we

deduce with RDF(S)?

Page 8: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takes place

exv:takesPlace exv:Event

rdfs:Class rdfs:Classrdf:Property

What conclusions can we deduce with RDF(S)?

rdfs:domain rdfs:range

Page 9: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takes place

exv:takesPlace exv:Event

rdfs:Class rdfs:Classrdf:Property

rdf:type

• Deduction of entity class membership from the domain of one of its properties

What conclusions can we deduce with RDF(S)?

rdfs:domain rdfs:range

Page 10: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takes place

exv:takesPlace exv:Event

rdfs:Class rdfs:Classrdf:Property

What conclusions can we deduce with RDF(S)?

rdf:type

rdfs:domain rdfs:range

Page 11: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takes place

exv:takesPlace exv:Event

rdfs:Class rdfs:Classrdf:Property

What conclusions can we deduce with RDF(S)?

• Deduction of entity class membership from the range of one of its properties

rdf:typerdf:type

rdfs:domain rdfs:range

Page 12: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takesPlace

exv:takesPlace exv:Event

rdfs:Class

rdfs:Classrdf:Property

rdf:type rdf:type

exv:Course

rdfs:subClassOf

rdfs:Class

What conclusions can we deduce with RDF(S)?

rdfs:domain rdfs:range

Page 13: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:SemanticWebTechnologies

exv:Lecture

exv:takesPlace

exv:takesPlace exv:Event

rdfs:Class

rdfs:Classrdf:Property

rdf:typerdf:type

exv:Course

rdfs:subClassOf

rdfs:Class

• Deduction of entity superclass membership froma class hierarchy.

rdf:type

What conclusions can we deduce with RDF(S)?

rdfs:domain rdfs:range

Page 14: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:Alice

exv:Person

exv:isMotherOf

exv:isMotherOf exv:Person

rdfs:Classrdf:Property

rdf:type rdf:type

rdfs:Class

exv:isParentOf

rdf:Property

rdfs:subPropertyOf

exv:Person exv:Person

rdfs:Class

exv:Bob

What conclusions can we deduce with RDF(S)?

rdfs:domain rdfs:range

rdfs:domain rdfs:rangerdfs:Class

Page 15: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

exv:Alice

exv:Person

exv:isMotherOf

exv:isMotherOf exv:Person

rdfs:Class

rdf:Property

rdf:typerdf:type

rdfs:Class

exv:isParentOf

rdf:Property

rdfs:subPropertyOf

exv:Person exv:Person

rdfs:Class

exv:Bob

• Deduction of new facts from subproperty relationships

exv:Aliceexv:isParentOf

exv:Bob

What conclusions can we deduce with RDF(S)?

Page 16: OpenHPI 2.7 - How Much Semantics is there in RDF(S)?

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

Is RDF(S) sufficient for

Knowledge Representation

in the Semantic Web?

08 How to query RDF(S) ? - SPARQL

Open HPI - Course: Semantic Web Technologies - Lecture 2: Semantic Web Basic Architecture I