SlideShare a Scribd company logo
1 of 20
Faculty of Science, Technology and Communication (FSTC)
Bachelor en Informatique (professionnel)
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 1
Semantic Web
Unit 2: Semantic Web – Overview
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 2
2. Semantic Web – Overview
2.1. About the "Classical" Web
2.2. Introduction to Semantics
2.3. Vision of the Semantic Web
2.4. Closer Look at HTML
2.5. Lessons Learned
2.6. Semantic Web Architecture
2.7. Applications of the Semantic Web
2.9. References
2.8. Conclusion
2
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 33
2.1. About the "Classical" Web
2. Semantic Web – Overview
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 44
"Web 2.0 is the
business revolution in
the computer industry
caused by the move to
the Internet as
platform, and an
attempt to understand
the rules for success
on that new platform."
(Tim O'Reilly, 2003)
"Social Web"
The Web 2.0 is a service-
oriented environment that gives
the users the freedom and
technological means to actively
contribute to Web content
The term "Web 2.0" describes the changing trends
in the use of World Wide Web technology and web
design that aim to enhance creativity,
communications, secure information sharing,
collaboration and functionality of the web.
Although the term suggests a new version of the
World Wide Web, it does not refer to an update to
any technical specifications, but rather to changes in
the ways software developers and end-users utilize
the Web.
Web 2.0 concepts have led to the development and
evolution of web-culture communities and hosted
services, such as social-networking sites, video
sharing sites, wikis, blogs, and folksonomies.
2.1. About the "Classical" Web
2. Semantic Web – Overview
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 55
Folksonomy: different
people have different
perceptions of the same
object. Such perceptions
can be grouped to classify
and identify users.
Everyone can tag objects in the
Web (social tagging). The set of
tags gives a tag cloud.
Popular folksonomies :
2.1. About the "Classical" Web
2. Semantic Web – Overview
Microtargeting
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 6
Semantic Web
2.1. About the "Classical" Web
2. Semantic Web – Overview
The Web is also a place where:
- computers do the presentation (easy)
- people do the linking and interpreting (hard)
Why not get computers to do more of the hard work?
Web is a service on the Internet
6
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 7
Semantic Web
2.2. Introduction to Semantics
2. Semantic Web – Overview
Semantics refers to aspects of meaning, as
expressed in language or other systems of signs
Syntax is the study of the structure of sign
systems, focusing on the form, not the meaning
Pragmatics is the study of the practical use of
signs by agents or communities of interpretation
within particular circumstances and contexts
I movies the go to with my wife
I go to the movies with my wife
The movies went to me
Is the window open?
[The asking person may feel cold]
"Classical Web"
Semantic Web
7
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 8
“... a goal of the Web was that, if the interaction
between person and hypertext could be so
intuitive that the machine-readable information
space gave an accurate representation of the
state of people's thoughts, interactions, and work
patterns, then machine analysis could become
a very powerful management tool, seeing
patterns in our work and facilitating our working
together through the typical problems which
beset the management of large organizations.”
Semantic Web = a vision of Tim Berners-Lee
(Scientific American, May, 2001)
2.3. Vision of the Semantic Web
2. Semantic Web – Overview
Classical Web is build upon HTML (HyperText Markup Language).
Can HTML be used to build the Semantic Web?
8
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 9
2.4. Closer Look at HTML
2. Semantic Web – Overview
A markup language provides a way to
combine a text and extra information about it,
like structure and layout.
<h1>Christoph Meinel</h1>
<h2>Viola Brehmer</h2>
<ul>
<li>Long Wang</li>
<li>Feng Cheng</li>
<li>Dirk Cordel</li>
<li>Serge Linckels</li>
</ul>
Harald Sack
Christoph Meinel
Viola Brehmer
Long Wang
Feng Cheng
Dirk Cordel
Serge Linckels
Harald Sack
HTML adds structure and
layout to the content.
But neither a machine, nor a
human can understand the
sense of the content.


9
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 10
2.4. Closer Look at HTML
2. Semantic Web – Overview
Everyone builds Web pages, without rules and discipline.
Attempt for remediation: W3C compatibility initiative
Poor possibilities for querying the Web (mostly by keywords over the
content)
HTML lacks of standardization (incompatibilities between browsers)
HTML lacks of expressivity
No semantics can be expressed
Limitations and problems of HTML:
others…
10
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 11
2. Semantic Web – Overview
2.5. Lessons Learned
Uncontrolled growth: lots of extensions
causing incompatibilities
Classical Web Semantic Web
Controlled growth according a roadmap
Based on HTML which is not sufficient to
express semantics
Requires new languages and technologies
to express semantics
No reasoning (logical inference) is possible
over the data
Reasoning over data is possible, e.g.,
better search results
How it began
1997, WWW7 in Brisbane, Australia: Tim Berners-Lee presents his Vision about a "Global
Reasoning Web"
1998, WWW8 in Toronto, Canada: Tim Berners-Lee presents the "Semantic Web Roadmap"
2001, Scientific America publishes an article about the vision of the Semantic Web; the
article becomes the most cited reference to the Semantic Web
11
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 12
2. Semantic Web – Overview
2.6. Semantic Web Architecture
Semantic Web Roadmap:
Controlled growth bottom
up according to this
architecture.
Architecture was (slightly)
modified in the last years.
12
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 13
2. Semantic Web – Overview
2.6. Semantic Web Architecture
Web pages have multimedia content
Classical Web Semantic Web
A resource can be anything
Composed of Web pages Composed of resources
Each Web page has a URL Each resource has a URI
Web pages are independent sets of
information
Resources depend on applications; they are
processed in a given context
No semantic description of the content Metadata describe semantics of the content
Resource = {(data,metadata), rules}
Data: can be anything
Metadata: textual annotation (Unicode)
Each resource has a Unified Resource Identifier (URI)
in Unicode
Internationalized Resource Identifier (IRI) is a
generalization / complement of URI
13
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 14
2. Semantic Web – Overview
2.6. Semantic Web Architecture
XML: shared vocabulary
Gives structure to metadata using a specific set of
elements (tags) in a shared domain
Description of how data are to be used (first step to
describe semantics)
Independent and standardized file exchange format
Christoph Meinel
Viola Brehmer
Long Wang
Feng Cheng
Dirk Cordel
Serge Linckels
Harald Sack
<ChairMeinel>
<Professor>
<FirstName>Christoph</FirstName>
<LastName>Meinel</LastName>
</Professor>
<Secretary>Viola Brehmer</Secretary>
<PhDStudent>Long Wang</PhDStudent>
<PhDStudent>Feng Cheng</PhDStudent>
<PhDStudent>Dirk Cordel</PhDStudent>
<PhDStudent>Serge Linckels</PhDStudent>
<FormerPhDStudent>Harald Sack</FormerPhDStudent>
</ChairMeinel>
14
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 15
2. Semantic Web – Overview
2.6. Semantic Web Architecture
RDF: abstract syntax with formal semantics
Graphical formalism to describe semantic relations
between resources
Sharing of taxonomies and vocabularies
Different serialization formats, e.g., XML
Different query languages, e.g., SPARQL
Christoph Meinel
Prof. Dr
Scientific Director of HPI
Board Member
http://www.hpi.uni-potsdam.de/meinel.html
Resource
Christoph Meinel
full name
15
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 16
2. Semantic Web – Overview
2.6. Semantic Web Architecture
OWL: ontologies and reasoning
Powerful formalism to represent classes of objects and
their properties in form of ontologies
Sharing of ontologies
Logical inferences over data
Defining rules over data
Powerful reasoning framework, i.e., Description Logics
Set of resources:
Professor{Christoph Meinel}
PhDstudent{Ji, Long, Dirk, Serge}
Properties:
isProfessorOf(Christoph Meinel,Dirk)
isProfessorOf(Christoph Meinel,Ji)
By logical induction:
DoctorFather Professor isProfessorOf.PhDstudent
16
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 17
2. Semantic Web – Overview
2.6. Semantic Web Architecture
Logic, Proof, Trust
Are the semantic data reliable and trustful?
Have the data been manipulated?
Public key encryption
Digital signatures
Semantic document = resource + set of assertions
17
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 18
2. Semantic Web – Overview
2.7. Applications of the Semantic Web
Web based applications
Help the user find what (s)he is looking for by a better
understanding of the sense of the query. Example:
"Hotel in Wien with a large bed and a TV set"
Not Web base applications
Personalization of search engines. Example:
The user lives in Wien and prefers a large TV set
Make explicit some implicit knowledge. Example:
Where can I get gasoline? Answer can be the result of a
logicial inference.
Agents (robots) can better index resources on the Web.
Different domains need (and use already) systems that
implement Semantic Web technologies. Examples:
- medicine, pharma industry
- e-Learning
- travel agencies
- digital libraries
- …
18
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 19
2. Semantic Web – Overview
2.8. Conclusion
The Semantic Web is…
A vision of a new Web that shall replace the "classical Web"
Several technologies were (or are about to be) created to build the Semantic Web
The Semantic Web does not exists yet, but different kind of applications do already
implement related technologies
The Semantic Web is not…
Some kind of artificial intelligence that makes stupid search engines yield better results
The Semantic Web is (still) a hot topic in ongoing research
19
Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 20
2. Semantic Web – Overview
2.9. References
Creating the Semantic Web with RDF: Professional Developer's Guide
Johan Hjelm
Foundations of Semantic Web Technologies
Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph
20
E-Librarian Service
User-Friendly Semantic Search in Digital Libraries
Serge Linckels, Christoph Meinel

More Related Content

Similar to Semantic Web - Overview

Evolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxEvolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxshubhangirastogi2023
 
Skb web2.0
Skb web2.0Skb web2.0
Skb web2.0animove
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsJohn Breslin
 
Semantic Web - Introduction
Semantic Web - IntroductionSemantic Web - Introduction
Semantic Web - IntroductionSerge Linckels
 
The Web and SKOS, ISKO July 2008
The Web and SKOS, ISKO July 2008The Web and SKOS, ISKO July 2008
The Web and SKOS, ISKO July 2008gardensofmeaning
 
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11William Hall
 
SIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesSIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesUldis Bojars
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
Aswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesAswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesJesse Wang
 
Web 2.0: characteristics and tools (2010 eng)
Web 2.0: characteristics and tools (2010 eng)Web 2.0: characteristics and tools (2010 eng)
Web 2.0: characteristics and tools (2010 eng)Carlo Vaccari
 
Mdst3703 ontology-overrated-2012-10-16
Mdst3703 ontology-overrated-2012-10-16Mdst3703 ontology-overrated-2012-10-16
Mdst3703 ontology-overrated-2012-10-16Rafael Alvarado
 
UNIT-1.pptx that contains the web and internet of tecnology
UNIT-1.pptx that contains the web and internet of tecnologyUNIT-1.pptx that contains the web and internet of tecnology
UNIT-1.pptx that contains the web and internet of tecnologyrssvsa181514
 
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"hypertext2007
 
Wikisand Our Work4 Avts May09
Wikisand Our Work4 Avts May09Wikisand Our Work4 Avts May09
Wikisand Our Work4 Avts May09scop22
 
Adaptive Blue Sem Tech Meetup Nyc
Adaptive Blue Sem Tech Meetup NycAdaptive Blue Sem Tech Meetup Nyc
Adaptive Blue Sem Tech Meetup NycAlex Iskold
 
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...CA API Management
 
Semantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic FormsSemantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic FormsSergeyChernyshev
 

Similar to Semantic Web - Overview (20)

Evolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptxEvolution of Internet and WWW-03-01.pptx
Evolution of Internet and WWW-03-01.pptx
 
Skb web2.0
Skb web2.0Skb web2.0
Skb web2.0
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social Semantics
 
Semantic Web - Introduction
Semantic Web - IntroductionSemantic Web - Introduction
Semantic Web - Introduction
 
The Web and SKOS, ISKO July 2008
The Web and SKOS, ISKO July 2008The Web and SKOS, ISKO July 2008
The Web and SKOS, ISKO July 2008
 
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11
 
SIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media SitesSIOC: Semantic Web for Social Media Sites
SIOC: Semantic Web for Social Media Sites
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
Aswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And ExamplesAswc2009 Smw Tutorial Part 1 Intro And Examples
Aswc2009 Smw Tutorial Part 1 Intro And Examples
 
Web 2.0: characteristics and tools (2010 eng)
Web 2.0: characteristics and tools (2010 eng)Web 2.0: characteristics and tools (2010 eng)
Web 2.0: characteristics and tools (2010 eng)
 
Web2
Web2Web2
Web2
 
Mdst3703 ontology-overrated-2012-10-16
Mdst3703 ontology-overrated-2012-10-16Mdst3703 ontology-overrated-2012-10-16
Mdst3703 ontology-overrated-2012-10-16
 
UNIT-1.pptx that contains the web and internet of tecnology
UNIT-1.pptx that contains the web and internet of tecnologyUNIT-1.pptx that contains the web and internet of tecnology
UNIT-1.pptx that contains the web and internet of tecnology
 
Intro to Web Science (Fall 2013)
Intro to Web Science (Fall 2013)Intro to Web Science (Fall 2013)
Intro to Web Science (Fall 2013)
 
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"
Hypertext2007 Wendy Hall - "Whatever Happened to Hypertext?"
 
Wiki on Library Perspective
Wiki on Library PerspectiveWiki on Library Perspective
Wiki on Library Perspective
 
Wikisand Our Work4 Avts May09
Wikisand Our Work4 Avts May09Wikisand Our Work4 Avts May09
Wikisand Our Work4 Avts May09
 
Adaptive Blue Sem Tech Meetup Nyc
Adaptive Blue Sem Tech Meetup NycAdaptive Blue Sem Tech Meetup Nyc
Adaptive Blue Sem Tech Meetup Nyc
 
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...
Autonomous Agents on the Web: Beyond Linking and Meaning Mike Amundsen Keynot...
 
Semantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic FormsSemantic Media Wiki & Semantic Forms
Semantic Media Wiki & Semantic Forms
 

More from Serge Linckels

Media IT - XML and XML Transformation (XSLT)
Media IT - XML and XML Transformation (XSLT)Media IT - XML and XML Transformation (XSLT)
Media IT - XML and XML Transformation (XSLT)Serge Linckels
 
Media IT - XML and sublanguages
Media IT - XML and sublanguagesMedia IT - XML and sublanguages
Media IT - XML and sublanguagesSerge Linckels
 
Media IT - author rights
Media IT - author rightsMedia IT - author rights
Media IT - author rightsSerge Linckels
 
Media IT - Natural Language Processing
Media IT - Natural Language ProcessingMedia IT - Natural Language Processing
Media IT - Natural Language ProcessingSerge Linckels
 
Semantic Web - Search engines
Semantic Web - Search enginesSemantic Web - Search engines
Semantic Web - Search enginesSerge Linckels
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - OntologiesSerge Linckels
 
Semantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSemantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSerge Linckels
 

More from Serge Linckels (13)

Media IT - XML and XML Transformation (XSLT)
Media IT - XML and XML Transformation (XSLT)Media IT - XML and XML Transformation (XSLT)
Media IT - XML and XML Transformation (XSLT)
 
Media IT - XML and sublanguages
Media IT - XML and sublanguagesMedia IT - XML and sublanguages
Media IT - XML and sublanguages
 
Media IT - author rights
Media IT - author rightsMedia IT - author rights
Media IT - author rights
 
Media IT - Images
Media IT - ImagesMedia IT - Images
Media IT - Images
 
Media IT - Entropy
Media IT - EntropyMedia IT - Entropy
Media IT - Entropy
 
Media IT - Natural Language Processing
Media IT - Natural Language ProcessingMedia IT - Natural Language Processing
Media IT - Natural Language Processing
 
Media IT - Coding
Media IT - CodingMedia IT - Coding
Media IT - Coding
 
Semantic Web - Search engines
Semantic Web - Search enginesSemantic Web - Search engines
Semantic Web - Search engines
 
Semantic Web - OWL
Semantic Web - OWLSemantic Web - OWL
Semantic Web - OWL
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - Ontologies
 
Semantic Web - RDF
Semantic Web - RDFSemantic Web - RDF
Semantic Web - RDF
 
Semantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSemantic Web - XML and sublanguages
Semantic Web - XML and sublanguages
 
E-Librarian Service
E-Librarian ServiceE-Librarian Service
E-Librarian Service
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Semantic Web - Overview

  • 1. Faculty of Science, Technology and Communication (FSTC) Bachelor en Informatique (professionnel) Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 1 Semantic Web Unit 2: Semantic Web – Overview
  • 2. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 2 2. Semantic Web – Overview 2.1. About the "Classical" Web 2.2. Introduction to Semantics 2.3. Vision of the Semantic Web 2.4. Closer Look at HTML 2.5. Lessons Learned 2.6. Semantic Web Architecture 2.7. Applications of the Semantic Web 2.9. References 2.8. Conclusion 2
  • 3. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 33 2.1. About the "Classical" Web 2. Semantic Web – Overview
  • 4. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 44 "Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform." (Tim O'Reilly, 2003) "Social Web" The Web 2.0 is a service- oriented environment that gives the users the freedom and technological means to actively contribute to Web content The term "Web 2.0" describes the changing trends in the use of World Wide Web technology and web design that aim to enhance creativity, communications, secure information sharing, collaboration and functionality of the web. Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specifications, but rather to changes in the ways software developers and end-users utilize the Web. Web 2.0 concepts have led to the development and evolution of web-culture communities and hosted services, such as social-networking sites, video sharing sites, wikis, blogs, and folksonomies. 2.1. About the "Classical" Web 2. Semantic Web – Overview
  • 5. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 55 Folksonomy: different people have different perceptions of the same object. Such perceptions can be grouped to classify and identify users. Everyone can tag objects in the Web (social tagging). The set of tags gives a tag cloud. Popular folksonomies : 2.1. About the "Classical" Web 2. Semantic Web – Overview Microtargeting
  • 6. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 6 Semantic Web 2.1. About the "Classical" Web 2. Semantic Web – Overview The Web is also a place where: - computers do the presentation (easy) - people do the linking and interpreting (hard) Why not get computers to do more of the hard work? Web is a service on the Internet 6
  • 7. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 7 Semantic Web 2.2. Introduction to Semantics 2. Semantic Web – Overview Semantics refers to aspects of meaning, as expressed in language or other systems of signs Syntax is the study of the structure of sign systems, focusing on the form, not the meaning Pragmatics is the study of the practical use of signs by agents or communities of interpretation within particular circumstances and contexts I movies the go to with my wife I go to the movies with my wife The movies went to me Is the window open? [The asking person may feel cold] "Classical Web" Semantic Web 7
  • 8. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 8 “... a goal of the Web was that, if the interaction between person and hypertext could be so intuitive that the machine-readable information space gave an accurate representation of the state of people's thoughts, interactions, and work patterns, then machine analysis could become a very powerful management tool, seeing patterns in our work and facilitating our working together through the typical problems which beset the management of large organizations.” Semantic Web = a vision of Tim Berners-Lee (Scientific American, May, 2001) 2.3. Vision of the Semantic Web 2. Semantic Web – Overview Classical Web is build upon HTML (HyperText Markup Language). Can HTML be used to build the Semantic Web? 8
  • 9. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 9 2.4. Closer Look at HTML 2. Semantic Web – Overview A markup language provides a way to combine a text and extra information about it, like structure and layout. <h1>Christoph Meinel</h1> <h2>Viola Brehmer</h2> <ul> <li>Long Wang</li> <li>Feng Cheng</li> <li>Dirk Cordel</li> <li>Serge Linckels</li> </ul> Harald Sack Christoph Meinel Viola Brehmer Long Wang Feng Cheng Dirk Cordel Serge Linckels Harald Sack HTML adds structure and layout to the content. But neither a machine, nor a human can understand the sense of the content.   9
  • 10. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 10 2.4. Closer Look at HTML 2. Semantic Web – Overview Everyone builds Web pages, without rules and discipline. Attempt for remediation: W3C compatibility initiative Poor possibilities for querying the Web (mostly by keywords over the content) HTML lacks of standardization (incompatibilities between browsers) HTML lacks of expressivity No semantics can be expressed Limitations and problems of HTML: others… 10
  • 11. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 11 2. Semantic Web – Overview 2.5. Lessons Learned Uncontrolled growth: lots of extensions causing incompatibilities Classical Web Semantic Web Controlled growth according a roadmap Based on HTML which is not sufficient to express semantics Requires new languages and technologies to express semantics No reasoning (logical inference) is possible over the data Reasoning over data is possible, e.g., better search results How it began 1997, WWW7 in Brisbane, Australia: Tim Berners-Lee presents his Vision about a "Global Reasoning Web" 1998, WWW8 in Toronto, Canada: Tim Berners-Lee presents the "Semantic Web Roadmap" 2001, Scientific America publishes an article about the vision of the Semantic Web; the article becomes the most cited reference to the Semantic Web 11
  • 12. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 12 2. Semantic Web – Overview 2.6. Semantic Web Architecture Semantic Web Roadmap: Controlled growth bottom up according to this architecture. Architecture was (slightly) modified in the last years. 12
  • 13. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 13 2. Semantic Web – Overview 2.6. Semantic Web Architecture Web pages have multimedia content Classical Web Semantic Web A resource can be anything Composed of Web pages Composed of resources Each Web page has a URL Each resource has a URI Web pages are independent sets of information Resources depend on applications; they are processed in a given context No semantic description of the content Metadata describe semantics of the content Resource = {(data,metadata), rules} Data: can be anything Metadata: textual annotation (Unicode) Each resource has a Unified Resource Identifier (URI) in Unicode Internationalized Resource Identifier (IRI) is a generalization / complement of URI 13
  • 14. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 14 2. Semantic Web – Overview 2.6. Semantic Web Architecture XML: shared vocabulary Gives structure to metadata using a specific set of elements (tags) in a shared domain Description of how data are to be used (first step to describe semantics) Independent and standardized file exchange format Christoph Meinel Viola Brehmer Long Wang Feng Cheng Dirk Cordel Serge Linckels Harald Sack <ChairMeinel> <Professor> <FirstName>Christoph</FirstName> <LastName>Meinel</LastName> </Professor> <Secretary>Viola Brehmer</Secretary> <PhDStudent>Long Wang</PhDStudent> <PhDStudent>Feng Cheng</PhDStudent> <PhDStudent>Dirk Cordel</PhDStudent> <PhDStudent>Serge Linckels</PhDStudent> <FormerPhDStudent>Harald Sack</FormerPhDStudent> </ChairMeinel> 14
  • 15. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 15 2. Semantic Web – Overview 2.6. Semantic Web Architecture RDF: abstract syntax with formal semantics Graphical formalism to describe semantic relations between resources Sharing of taxonomies and vocabularies Different serialization formats, e.g., XML Different query languages, e.g., SPARQL Christoph Meinel Prof. Dr Scientific Director of HPI Board Member http://www.hpi.uni-potsdam.de/meinel.html Resource Christoph Meinel full name 15
  • 16. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 16 2. Semantic Web – Overview 2.6. Semantic Web Architecture OWL: ontologies and reasoning Powerful formalism to represent classes of objects and their properties in form of ontologies Sharing of ontologies Logical inferences over data Defining rules over data Powerful reasoning framework, i.e., Description Logics Set of resources: Professor{Christoph Meinel} PhDstudent{Ji, Long, Dirk, Serge} Properties: isProfessorOf(Christoph Meinel,Dirk) isProfessorOf(Christoph Meinel,Ji) By logical induction: DoctorFather Professor isProfessorOf.PhDstudent 16
  • 17. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 17 2. Semantic Web – Overview 2.6. Semantic Web Architecture Logic, Proof, Trust Are the semantic data reliable and trustful? Have the data been manipulated? Public key encryption Digital signatures Semantic document = resource + set of assertions 17
  • 18. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 18 2. Semantic Web – Overview 2.7. Applications of the Semantic Web Web based applications Help the user find what (s)he is looking for by a better understanding of the sense of the query. Example: "Hotel in Wien with a large bed and a TV set" Not Web base applications Personalization of search engines. Example: The user lives in Wien and prefers a large TV set Make explicit some implicit knowledge. Example: Where can I get gasoline? Answer can be the result of a logicial inference. Agents (robots) can better index resources on the Web. Different domains need (and use already) systems that implement Semantic Web technologies. Examples: - medicine, pharma industry - e-Learning - travel agencies - digital libraries - … 18
  • 19. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 19 2. Semantic Web – Overview 2.8. Conclusion The Semantic Web is… A vision of a new Web that shall replace the "classical Web" Several technologies were (or are about to be) created to build the Semantic Web The Semantic Web does not exists yet, but different kind of applications do already implement related technologies The Semantic Web is not… Some kind of artificial intelligence that makes stupid search engines yield better results The Semantic Web is (still) a hot topic in ongoing research 19
  • 20. Semantic Web ::: Serge Linckels ::: www.linckels.lu ::: serge@linckels.lu ::: 20 2. Semantic Web – Overview 2.9. References Creating the Semantic Web with RDF: Professional Developer's Guide Johan Hjelm Foundations of Semantic Web Technologies Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph 20 E-Librarian Service User-Friendly Semantic Search in Digital Libraries Serge Linckels, Christoph Meinel