Semantic Web - Introduction and Problem Statement
Semantic Web - Introduction and Problem Statement
Semantic Web - Introduction and Problem Statement
schmidt@informatik.
haw-hamburg.de
Semantic Web –
Introduction and
Problem Statement
2
Thomas Schmidt
Objectives schmidt@informatik.
haw-hamburg.de
3
Thomas Schmidt
Semantic Web Layers schmidt@informatik.
haw-hamburg.de
Source: http://www.w3.org/2001/12/semweb-fin/w3csw
4
Thomas Schmidt
Operational Concept schmidt@informatik.
haw-hamburg.de
RI
Ux
R II A2
A1
R III
Ai
Uy
Am
RK
RN
6
Thomas Schmidt
Fundamental Problems schmidt@informatik.
haw-hamburg.de
9
Thomas Schmidt
What May We Expect? schmidt@informatik.
haw-hamburg.de
10
Visualisation Example: Thomas Schmidt
schmidt@informatik.
haw-hamburg.de
Cluster Maps
11
Thomas Schmidt
Data-centric Perspective schmidt@informatik.
haw-hamburg.de
12
Thomas Schmidt
Structural Heterogeneity schmidt@informatik.
haw-hamburg.de
13
Thomas Schmidt
The Role of XML schmidt@informatik.
haw-hamburg.de
15
Thomas Schmidt
How to Solve schmidt@informatik.
haw-hamburg.de
Heterogeneity Problems ?
1. Structural Heterogeneity
o Comparing semantically corresponding data schema entities
o Correlating semantically corresponding data attributes
o Transforming correspondent data types (if possible)
o Special Problem: Aggregation of multilateral correspondences
2. Semantic Heterogeneity
o Detecting semantic correspondences in data
23
Thomas Schmidt
Meta Data Extraction schmidt@informatik.
haw-hamburg.de
Subject Predicat
Object
24
Thomas Schmidt
Resource Description schmidt@informatik.
haw-hamburg.de
Framework (RDF)
• Statements:
– Subject: Resource
– Predicat: Property
– Object: Literal
26
Thomas Schmidt
RDF Syntax schmidt@informatik.
haw-hamburg.de
<rdf:RDF>
<rdf:Description about="http://... ">
<dc:author xmlns:dc="http://purl.org/dc">
Simon
</dc:author>
</rdf:Description>
</rdf:RDF>
• XML encoding
• Standard allows for abbreviation
27
Thomas Schmidt
schmidt@informatik.
Roles of XML and RDF haw-hamburg.de
• Expressive
XML
RDF • Syntactically interoperable
• Semantically interoperable
28
Thomas Schmidt
Representing Meaning schmidt@informatik.
haw-hamburg.de
Specialisation
Categorisation
34
Thomas Schmidt
Entities of TopicMaps schmidt@informatik.
haw-hamburg.de
• Topic
– in hierarchy
– Topic type
– Public Subject Descriptor with identity attribute
– Scope
• Occurrences: Links to external resources
• Associations: Relations between topics
• Facets: Name-value pairs attributed to Topics or
Associations
35
Thomas Schmidt
TopicMaps - Example schmidt@informatik.
haw-hamburg.de
36
Thomas Schmidt
Ontologies schmidt@informatik.
haw-hamburg.de
37
[Gruber93] http://ksl-web.stanford.edu/KSL_Abstracts/KSL-92-71.html
Thomas Schmidt
Ontology Example schmidt@informatik.
haw-hamburg.de
38
Thomas Schmidt
OWL schmidt@informatik.
haw-hamburg.de
• OWL Lite:
– Simple expression of term hierarchies
– Cardinality 0 or 1
• OWL DL (description logics):
– Maximal expressivness while finitely computable
– Some restrictions on nesting
• OWL Full:
– Full expressiveness
– No guarantied computablility
40
Thomas Schmidt
OWL Example schmidt@informatik.
haw-hamburg.de
<owl:Class rdf:ID='‘Snake''>
<rdfs:subClassOf rdf:resource=''#Animal''/>
</owl:Class>
<owl:Class rdf:ID=''Hamster''>
<rdfs:subClassOf rdf:resource=''#Animal''/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource=''#hasParent''/>
<owl:allValuesFrom rdf:resource=''#Hamster''/>
</owl:Restriction>
</rdfs:subClassOf>
<owl:disjointWith rdf:resource=''#Snake''/>
</owl:Class>
41
Thomas Schmidt
schmidt@informatik.
Redefined Notion of Metadata haw-hamburg.de
43
Thomas Schmidt
W3C: Web of Trust schmidt@informatik.
haw-hamburg.de
• Recipient determines
group of trustees
• Trust can be inherited
linearly according to rules
• Needs some certification
(PKI, fingerprints …)
• Derived from the CA
approach
Explicit:
• Evaluate statements on
your issue:
“Dwayne you can trust”
“Kilgore pays promptly”
Implicit:
• Evaluate statements and
relations at hand
• Draw conclusions:
“Donald Knuth is Professor at Stanford, thus I believe him.”
“Tim Berners-Lee is mentioned many times and in ‘Network
Hubs’, he thus must be famous.”
45
Thomas Schmidt
The Problem of Context schmidt@informatik.
haw-hamburg.de
47
Thomas Schmidt
The Problem of schmidt@informatik.
haw-hamburg.de
Induced Biases
Implicit:
– Structural inheritance: URI of D. Knuth’s homepage could be of
identical structural formation as some technical staff (is not)
– General problem: How to account for the deep Web
Explicit:
– Trust inflation: People/institutions granting plentiful amounts of
reputations
– Destructive groups: Groups injecting ‘consistent falseness’ on
large scale
– Large players: Players owning many Web sites may enforce
self-exaltation
– Software vendors/pirates: Leading software vendors (or
software pirates) may (self-)reinforce by ‘default settings’
48
Thomas Schmidt
Résumé on Resource schmidt@informatik.
haw-hamburg.de
Evaluation, Reputation & Trust