SlideShare a Scribd company logo
Web 3.0 explained with a  stamp (English version) Part I: the basics Part II: techniques II
A presentation from:  Freek Bijl (Dutch) blog:  Bijlbrand.nl
Web 3.0 - the semantic web - is about the  meaning  of data.
This is a stamp This stamp is from the United Kingdom This stamp is designed by John Bryan Dunmore In 1980 you could buy this stamp  for 1 cent Now it’s worth 3 euros This stamp is used between 1978 - 1981 The picture on the stamp is a PO Box
Why  do we want to add meaning to data ?
When a computer understands what data means, it can do intelligent  search, reasoning and combining .
This makes our live more  easy.
The next  technologies  are used to make a more semantic web…
RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
! Complicated
An  explanation  with a stamp collection.
Meaning  is about  understanding . To understand we need a  language . A language starts with  words.
Things mean something in words. Online, we describe things with  XML.
This is my stamp collection The first stamp is called “Red dragon” and is from China. It was made in the year: 1984. The second stamp is called “PO Box” and is from England. It was made in the year: 1992. < .. etc >
=
<?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?> <collection name=”My stamp collection&quot;> <stamp> <title>Red dragon</title> <country>China</country> <year>1984</year> </stamp> <stamp> <title>PO Box</title> <country>England</country> <year>1992</year> </stamp> </collection>
We can’t understand words alone. We also need  grammar . Online grammar is  RDF  (Resource Description Framework).
This stamp is from England.
This stamp is from England. subject predicate object
With  RDF   Scheme  we can define concepts and make simple relations between them.
This stamp is from England,  hence  from Europe.
But, RDF scheme is limited. A language needs more  expression  and  logic  to make good reasoning possible. That’s why  OWL  (The Web Ontology Language ) was invented.
Finally, to reason you need  rules.
I got this stamp from my  uncle.
The rule for calling someone my uncle is that one of my parents has a brother. mother or father I son of brother
Rules are formulated in  SWRL  (Semantic Web Rule Language).
<ruleml:imp>  <ruleml:_rlab ruleml:href=&quot;#example1&quot;/> <ruleml:_body>  <swrlx:individualPropertyAtom  swrlx:property=&quot;hasParent&quot;>  <ruleml:var>x1</ruleml:var> <ruleml:var>x2</ruleml:var> </swrlx:individualPropertyAtom>  <swrlx:individualPropertyAtom  swrlx:property=&quot;hasBrother&quot;>  <ruleml:var>x2</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom>  </ruleml:_body>  <ruleml:_head>  <swrlx:individualPropertyAtom  swrlx:property=&quot;hasUncle&quot;>  <ruleml:var>x1</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom>  </ruleml:_head>  </ruleml:imp>
So,
Words in XML Grammar in RDF (scheme) and OWL Rules in SWRL
There are a lot of things, that can be described using  standard formats.
For example:  contact information.
These things are described with  microformats. hCard  > contacts hCalendar  > events hReview  > reviews hResume  > resumes XFN  > social networks  (relation= a friend or  colleague)
Suppose, I want to  search  for a specific stamp.
“ I want all the red stamps, designed in Europe, but used in the U.S.A., between 1980 and 1990”
We can use  SPARQL  (Protocol and RDF Query Language).
Because the web is  decentralized  and data is  in many places,  not only language is important.  Exchange  of data between different machines is key.
A database with stamps A database with countries A database with colors A database with stamp traders
To make a connection a machine needs a source. For this, we use  resource identifiers . Best known resource identifier is the URI (which consists of a name (urn) and a location (url)).
 
Because URI’s have international limitations and the need for data-exchange between machines is rapidly growing there is a successor:  XRI  (Extensible Resource Identifier)
There is a standard for  sharing, linking and synchronizing  data. This standard is called  XDI  (XRI Data Interchange).
With all this I am capable of using the  power  of all  different  data resources on the web.
But…
Data is protected. We need  consent  and a  key  to gain acces.
The key to certain data is described in an  API  (an application programming interface).
An open standard for accessing (authentication) the API is  OAuth.
So,
RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
… are now words with a meaning for you !
.end My (Dutch) blog:  http://www.bijlbrand.nl
Most important references: http://en.wikipedia.org/ Presentation JeenBroekstra (Wageningen UR)

More Related Content

PPT
Semantic Web: Intro
PPTX
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
PDF
An introduction to Semantic Web and Linked Data
PPTX
Presentation on World Wide Web (WWW)
PPT
Web 3.0 explained with a stamp (pt I: the basics)
PPT
T Wka Dh I0 B9o
PPT
What is internet
Semantic Web: Intro
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
An introduction to Semantic Web and Linked Data
Presentation on World Wide Web (WWW)
Web 3.0 explained with a stamp (pt I: the basics)
T Wka Dh I0 B9o
What is internet

What's hot (20)

PPTX
PPTX
WWW or World Wide Web
PPTX
Internet and Web Technology (CLASS-1) [Introduction]
PPSX
Internet basic
PDF
Web evolution,Walfram Aplha
PDF
Semantic web
PPT
Lesson 2 Presentation
PPT
Kump 3 completed
PPT
PPT
Kump 3 completed
PPT
Internet basics for seniors
PPT
Linked Data Tutorial
PDF
Introduction to Html
PPTX
Introduction to web technology
PPTX
Understanding world wide web and the internet
DOCX
Semantic web Document
 
PPTX
semantic web-unique presentation
PPT
PPT
Internet & email
WWW or World Wide Web
Internet and Web Technology (CLASS-1) [Introduction]
Internet basic
Web evolution,Walfram Aplha
Semantic web
Lesson 2 Presentation
Kump 3 completed
Kump 3 completed
Internet basics for seniors
Linked Data Tutorial
Introduction to Html
Introduction to web technology
Understanding world wide web and the internet
Semantic web Document
 
semantic web-unique presentation
Internet & email
Ad

Viewers also liked (16)

PDF
Semantic web 3.0 - Direction First
PPT
مقدمه ای بر داده های پيوندی
PPT
Semantics and Web 3.0
PDF
Web 3.0 Intro
PPT
A Channel Theoretic Foundation for Ontology Coordination - 2004
PPT
introduction to Web 2.0
PPTX
Joqd announcement - Farsi
PDF
وﺏ پلتفرﻡ ﻭ وﺏ دﺭ ساﻝ ۲۰۲۰ به کجا خوﺍهد رسید؟
PPTX
Web 3.0 - Introduction to the Semantic Web
PDF
Introduction To The Semantic Web
ODP
WEB 3.0 o Semántica
PPTX
Ontology-FereshteMohsenian
PPT
an introduction to Web 3.0 - Semantic Web
PPT
Detail History of web 1.0 to 3.0
PPT
Web 1.0, Web 2.0 & Web 3.0
PDF
The Next Big Thing is Web 3.0. Catch It If You Can
Semantic web 3.0 - Direction First
مقدمه ای بر داده های پيوندی
Semantics and Web 3.0
Web 3.0 Intro
A Channel Theoretic Foundation for Ontology Coordination - 2004
introduction to Web 2.0
Joqd announcement - Farsi
وﺏ پلتفرﻡ ﻭ وﺏ دﺭ ساﻝ ۲۰۲۰ به کجا خوﺍهد رسید؟
Web 3.0 - Introduction to the Semantic Web
Introduction To The Semantic Web
WEB 3.0 o Semántica
Ontology-FereshteMohsenian
an introduction to Web 3.0 - Semantic Web
Detail History of web 1.0 to 3.0
Web 1.0, Web 2.0 & Web 3.0
The Next Big Thing is Web 3.0. Catch It If You Can
Ad

Similar to Web 3.0 explained with a stamp (pt II: techniques) (20)

PPT
Web 3.0 Explained - Part II - Techniques by Freek Biljiques
PPTX
Semantic web xml-rdf-dom parser
PPT
RDF and OWL
KEY
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
PPT
The Semantic Web
PPTX
Web 3 final(1)
PPTX
Sem webmaubeuge
PPT
Understanding RDF: the Resource Description Framework in Context (1999)
PPTX
Semantic web
PPT
Automating the Use of Web APIs through Lightweight Semantics
PPT
OWL briefing
PPT
Publishing data on the Semantic Web
PPT
Semantic web
PPTX
469 talk
PPT
Semantic web
PPT
A Semantic Multimedia Web (Part 2)
PPT
Introduction To RDF and RDFS
PPT
Adding Meaning To Your Data
PPTX
A year on the Semantic Web @ W3C
Web 3.0 Explained - Part II - Techniques by Freek Biljiques
Semantic web xml-rdf-dom parser
RDF and OWL
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
The Semantic Web
Web 3 final(1)
Sem webmaubeuge
Understanding RDF: the Resource Description Framework in Context (1999)
Semantic web
Automating the Use of Web APIs through Lightweight Semantics
OWL briefing
Publishing data on the Semantic Web
Semantic web
469 talk
Semantic web
A Semantic Multimedia Web (Part 2)
Introduction To RDF and RDFS
Adding Meaning To Your Data
A year on the Semantic Web @ W3C

More from Freek Bijl (9)

PDF
Publishing 2.0. What Would Apple Do?
PDF
Corporate website generations
PDF
Generation Next eFocus presentatie
PPT
De betekenis van cloud computing
PPT
The One Man Blog Business Model
PPT
Social networks en de complexiteit van een relatie
PDF
10 vragen voor als je ook een widget wil
PDF
Onder de motorkap van Web 3.0
PPT
De betekenis van Web 3.0
Publishing 2.0. What Would Apple Do?
Corporate website generations
Generation Next eFocus presentatie
De betekenis van cloud computing
The One Man Blog Business Model
Social networks en de complexiteit van een relatie
10 vragen voor als je ook een widget wil
Onder de motorkap van Web 3.0
De betekenis van Web 3.0

Recently uploaded (20)

DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Types of control:Qualitative vs Quantitative
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PDF
Training And Development of Employee .pdf
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PPT
Chapter four Project-Preparation material
PPTX
Business Ethics - An introduction and its overview.pptx
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPTX
Amazon (Business Studies) management studies
PDF
WRN_Investor_Presentation_August 2025.pdf
PDF
Unit 1 Cost Accounting - Cost sheet
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Euro SEO Services 1st 3 General Updates.docx
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Types of control:Qualitative vs Quantitative
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
COST SHEET- Tender and Quotation unit 2.pdf
Training And Development of Employee .pdf
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Chapter four Project-Preparation material
Business Ethics - An introduction and its overview.pptx
HR Introduction Slide (1).pptx on hr intro
DOC-20250806-WA0002._20250806_112011_0000.pdf
Deliverable file - Regulatory guideline analysis.pdf
Amazon (Business Studies) management studies
WRN_Investor_Presentation_August 2025.pdf
Unit 1 Cost Accounting - Cost sheet
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
BsN 7th Sem Course GridNNNNNNNN CCN.pdf

Web 3.0 explained with a stamp (pt II: techniques)

  • 1. Web 3.0 explained with a stamp (English version) Part I: the basics Part II: techniques II
  • 2. A presentation from: Freek Bijl (Dutch) blog: Bijlbrand.nl
  • 3. Web 3.0 - the semantic web - is about the meaning of data.
  • 4. This is a stamp This stamp is from the United Kingdom This stamp is designed by John Bryan Dunmore In 1980 you could buy this stamp for 1 cent Now it’s worth 3 euros This stamp is used between 1978 - 1981 The picture on the stamp is a PO Box
  • 5. Why do we want to add meaning to data ?
  • 6. When a computer understands what data means, it can do intelligent search, reasoning and combining .
  • 7. This makes our live more easy.
  • 8. The next technologies are used to make a more semantic web…
  • 9. RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
  • 11. An explanation with a stamp collection.
  • 12. Meaning is about understanding . To understand we need a language . A language starts with words.
  • 13. Things mean something in words. Online, we describe things with XML.
  • 14. This is my stamp collection The first stamp is called “Red dragon” and is from China. It was made in the year: 1984. The second stamp is called “PO Box” and is from England. It was made in the year: 1992. < .. etc >
  • 15. =
  • 16. <?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?> <collection name=”My stamp collection&quot;> <stamp> <title>Red dragon</title> <country>China</country> <year>1984</year> </stamp> <stamp> <title>PO Box</title> <country>England</country> <year>1992</year> </stamp> </collection>
  • 17. We can’t understand words alone. We also need grammar . Online grammar is RDF (Resource Description Framework).
  • 18. This stamp is from England.
  • 19. This stamp is from England. subject predicate object
  • 20. With RDF Scheme we can define concepts and make simple relations between them.
  • 21. This stamp is from England, hence from Europe.
  • 22. But, RDF scheme is limited. A language needs more expression and logic to make good reasoning possible. That’s why OWL (The Web Ontology Language ) was invented.
  • 23. Finally, to reason you need rules.
  • 24. I got this stamp from my uncle.
  • 25. The rule for calling someone my uncle is that one of my parents has a brother. mother or father I son of brother
  • 26. Rules are formulated in SWRL (Semantic Web Rule Language).
  • 27. <ruleml:imp> <ruleml:_rlab ruleml:href=&quot;#example1&quot;/> <ruleml:_body> <swrlx:individualPropertyAtom swrlx:property=&quot;hasParent&quot;> <ruleml:var>x1</ruleml:var> <ruleml:var>x2</ruleml:var> </swrlx:individualPropertyAtom> <swrlx:individualPropertyAtom swrlx:property=&quot;hasBrother&quot;> <ruleml:var>x2</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_body> <ruleml:_head> <swrlx:individualPropertyAtom swrlx:property=&quot;hasUncle&quot;> <ruleml:var>x1</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_head> </ruleml:imp>
  • 28. So,
  • 29. Words in XML Grammar in RDF (scheme) and OWL Rules in SWRL
  • 30. There are a lot of things, that can be described using standard formats.
  • 31. For example: contact information.
  • 32. These things are described with microformats. hCard > contacts hCalendar > events hReview > reviews hResume > resumes XFN > social networks (relation= a friend or colleague)
  • 33. Suppose, I want to search for a specific stamp.
  • 34. “ I want all the red stamps, designed in Europe, but used in the U.S.A., between 1980 and 1990”
  • 35. We can use SPARQL (Protocol and RDF Query Language).
  • 36. Because the web is decentralized and data is in many places, not only language is important. Exchange of data between different machines is key.
  • 37. A database with stamps A database with countries A database with colors A database with stamp traders
  • 38. To make a connection a machine needs a source. For this, we use resource identifiers . Best known resource identifier is the URI (which consists of a name (urn) and a location (url)).
  • 39.  
  • 40. Because URI’s have international limitations and the need for data-exchange between machines is rapidly growing there is a successor: XRI (Extensible Resource Identifier)
  • 41. There is a standard for sharing, linking and synchronizing data. This standard is called XDI (XRI Data Interchange).
  • 42. With all this I am capable of using the power of all different data resources on the web.
  • 44. Data is protected. We need consent and a key to gain acces.
  • 45. The key to certain data is described in an API (an application programming interface).
  • 46. An open standard for accessing (authentication) the API is OAuth.
  • 47. So,
  • 48. RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
  • 49. … are now words with a meaning for you !
  • 50. .end My (Dutch) blog: http://www.bijlbrand.nl
  • 51. Most important references: http://en.wikipedia.org/ Presentation JeenBroekstra (Wageningen UR)