Introduction to the Semantic Web
(Knowledge sharing on the Web)
Aman Shakya
1
Information Sharing
Information Sharing
◦ Information publishing
◦ Understandable semantics
◦ Information dissemination
Shared information
◦ Better utilization Increased value
Shared information put together
◦ Valuable knowledge
2
WWW - World Wide Web page
URL: [Link]
?
3
Limitations and Needs
Data processing and automation
◦ Only humans understand web pages
Interoperability
◦ Sharing data across
different applications
Integration
◦ Combining data from
different applications
4
Semantic Web
Sir Tim Berners-Lee (inventor of the WWW)
“.. an extension of the current web in which
information is given well-defined meaning, better
enabling computers and people to work in
cooperation..” Scientific American (2001)
• Allows data to be shared and reused
across application, enterprise, and
community boundaries
• Collaborative effort led by W3C with
participation from a large number of
researchers and industrial partners.
5
The Semantic Web
1. Web of Structured Data
2. Machine understandable semantics
Semantics = Meaning
3. Data modeling and Knowledge representation
4. Interoperable
data standards
6
Web of Documents (WWW)
hyperlinks
7
Web of Data (GGG)
GiantGlobal Graph
Meaningful data links
8
URI – Uniform Resource Identifier
URI: [Link]
Yangtze Located in
URI: [Link]
Is a
China
Has length
River Has capital
6300 km
Beijing
URI: [Link]
9
RDF - Resource Description Format
Predicate
Subject Object
Triples (subject, predicate, object)
or (resource, property, value)
Graph data model
10
Linked Data
Publishing and interlinking structured data on
the Semantic Web
4 basic principles of Linked Data:
1. Use URIs to identify things.
2. Use HTTP URIs so that we can locate and look up
(dereference) these things.
3. Provide useful information when its URI is
dereferenced.
4. Include links to related URIs to improve
information discovery on the Web. 11
Linked Open Data Sources on the Web
2010
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. [Link] 12
Beautiful Applications over Raw Data
Source: Berners-Lee, TED 2009 13
Semantic Web (explained)
Data Modeling and Knowledge
Representation
◦ Machine understandable Semantics
Ontology
◦ modeling of the concepts and relationships that
exist in the area/domain of interest
14
Knowledge Representation
Reasoning / Inference becomes possible
Artificial Intelligence
Agentsunderstand Semantic Web data
Automated information processing
15
Semantic Web Layers Cake
The Semantic Web Cake
16
Interoperable Semantic Standards
Consensus and Common formats
Standard Vocabulary
Enables Interoperability and Data Integration
17
Semantic Web Application Areas
Complex knowledge management and
representation
Semantic Annotation
Improved information retrieval
Inference/reasoning over data on the Web
Data integration
Interoperability
Linked open data applications
18
Thank you!
19