IIWeb 3.0explained with a stamp(English version)Part I: the basicsPart II: techniques
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    In 1980 you could buy this stamp for 1 cent               Now it’s worth 3 euros                  This ...
Why do we wantto 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 amore semantic web…
RDF XML URISPARQL XDI XRISWRL XFN OWL  API OAUTH
!Complicated
An explanation with a  stamp collection.
Meaning is about  understanding. Tounderstand we need alanguage. A language  starts with words.
Things mean something in words. Online, we  describe things with         XML.
This is my stamp collectionThe first stamp is called “Red dragon”and is from China. It was made in theyear: 1984.The secon...
=
<?xml version="1.0" encoding="ISO-8859-1"?><collection name=”My stamp collection">  <stamp>       <title>Red dragon</title...
We can’t understand words   alone. We also needgrammar. Online grammar    is RDF (Resource Description Framework).
This stamp is from England.
predicate                               objectsubject      This stamp is from England.
With RDF Scheme  we can defineconcepts and make simple relations  between them.
This stamp isfrom England,  hence from   Europe.
But, RDF scheme is limited. A     language needs more expression and logic to make   good reasoning possible. That’s why O...
Finally, to reason you need rules.
I got this stampfrom my uncle.
son of                      brotherI            mother or fatherThe rule for callingsomeone my uncle is thatone of my pare...
Rules are formulatedin SWRL (SemanticWeb Rule Language).
<ruleml:imp><ruleml:_rlab ruleml:href="#example1"/><ruleml:_body>  <swrlx:individualPropertyAtom   swrlx:property="hasPare...
So,
Words in XMLGrammar in RDF (scheme) and OWLRules in SWRL
There are a lot ofthings, that can be  described using standard formats.
For example: contact information.
hCard       > contactshCalendar   > eventshReview     > reviewshResume     > resumesXFN         > social networks (relatio...
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 useSPARQL (Protocol and RDF Query   Language).
Because the web isdecentralized and data is in many places, not only  language is important.Exchange of data betweendiffer...
A database with stampsA database with countriesA database with colorsA database with stamp traders
To make a connection a machine   needs a source. For this, we use  resource identifiers. Best knownresource identifier is ...
Because URI’s haveinternational limitations and the need for data-exchangebetween machines is rapidlygrowing there is a su...
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 thepower of all differentdata resources on the        web.
But…
Data is protected. We needconsent and a key to gain acces.
The key to certain data is described in an API (anapplication programming        interface).
An open standard foraccessing (authentication)   the API is OAuth.
So,
RDF XML URISPARQL XDI XRISWRL XFN OWL  API OAUTH
… are now words with a  meaning for you !
.endMy (Dutch) blog: http://www.bijlbrand.nl
Most important references:• http://en.wikipedia.org/• Presentation JeenBroekstra (Wageningen UR)
Web 3.0 Explained - Part II - Techniques by Freek Biljiques
Upcoming SlideShare
Loading in...5
×

Web 3.0 Explained - Part II - Techniques by Freek Biljiques

2,903

Published on

Dutch internet strategy adviser Freek Bijl explains Web 3.0 using simple analogies. This is Part II which goes into the technical details. A separate presentation, Part I, explains the basics of Web 3.0.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,903
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Web 3.0 Explained - Part II - Techniques by Freek Biljiques

  1. 1. IIWeb 3.0explained with a stamp(English version)Part I: the basicsPart II: techniques
  2. 2. A presentation from: Freek Bijl(Dutch) blog: Bijlbrand.nl
  3. 3. Web 3.0 - the semantic web - is about the meaning of data.
  4. 4. This is a stamp In 1980 you could buy this stamp for 1 cent Now it’s worth 3 euros This stamp is from the United Kingdom This stamp is used between 1978 - 1981 The picture on the stamp is a PO BoxThis stamp is designed by John Bryan Dunmore
  5. 5. Why do we wantto add meaning to data ?
  6. 6. When a computer understands what data means, it can do intelligent search,reasoning and combining.
  7. 7. This makes our live more easy.
  8. 8. The next technologies are used to make amore semantic web…
  9. 9. RDF XML URISPARQL XDI XRISWRL XFN OWL API OAUTH
  10. 10. !Complicated
  11. 11. An explanation with a stamp collection.
  12. 12. Meaning is about understanding. Tounderstand we need alanguage. A language starts with words.
  13. 13. Things mean something in words. Online, we describe things with XML.
  14. 14. This is my stamp collectionThe first stamp is called “Red dragon”and is from China. It was made in theyear: 1984.The second stamp is called “PO Box”and is from England. It was made in theyear: 1992.< .. etc >
  15. 15. =
  16. 16. <?xml version="1.0" encoding="ISO-8859-1"?><collection name=”My stamp collection"> <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. 17. We can’t understand words alone. We also needgrammar. Online grammar is RDF (Resource Description Framework).
  18. 18. This stamp is from England.
  19. 19. predicate objectsubject This stamp is from England.
  20. 20. With RDF Scheme we can defineconcepts and make simple relations between them.
  21. 21. This stamp isfrom England, hence from Europe.
  22. 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. 23. Finally, to reason you need rules.
  24. 24. I got this stampfrom my uncle.
  25. 25. son of brotherI mother or fatherThe rule for callingsomeone my uncle is thatone of my parents has abrother.
  26. 26. Rules are formulatedin SWRL (SemanticWeb Rule Language).
  27. 27. <ruleml:imp><ruleml:_rlab ruleml:href="#example1"/><ruleml:_body> <swrlx:individualPropertyAtom swrlx:property="hasParent"> <ruleml:var>x1</ruleml:var> <ruleml:var>x2</ruleml:var> </swrlx:individualPropertyAtom> <swrlx:individualPropertyAtom swrlx:property="hasBrother"> <ruleml:var>x2</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom></ruleml:_body><ruleml:_head> <swrlx:individualPropertyAtom swrlx:property="hasUncle"> <ruleml:var>x1</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom></ruleml:_head></ruleml:imp>
  28. 28. So,
  29. 29. Words in XMLGrammar in RDF (scheme) and OWLRules in SWRL
  30. 30. There are a lot ofthings, that can be described using standard formats.
  31. 31. For example: contact information.
  32. 32. hCard > contactshCalendar > eventshReview > reviewshResume > resumesXFN > social networks (relation= a friend or colleague)These things are described with microformats.
  33. 33. Suppose, I want to search for a specific stamp.
  34. 34. “I want all the red stamps, designed in Europe, but used in the U.S.A., between 1980 and 1990”
  35. 35. We can useSPARQL (Protocol and RDF Query Language).
  36. 36. Because the web isdecentralized and data is in many places, not only language is important.Exchange of data betweendifferent machines is key.
  37. 37. A database with stampsA database with countriesA database with colorsA database with stamp traders
  38. 38. To make a connection a machine needs a source. For this, we use resource identifiers. Best knownresource identifier is the URI (which consists of a name (urn) and a location (url)).
  39. 39. Because URI’s haveinternational limitations and the need for data-exchangebetween machines is rapidlygrowing there is a successor: XRI (Extensible Resource Identifier)
  40. 40. There is a standard for sharing, linking and synchronizing data.This standard is called XDI (XRI Data Interchange).
  41. 41. With all this I am capable of using thepower of all differentdata resources on the web.
  42. 42. But…
  43. 43. Data is protected. We needconsent and a key to gain acces.
  44. 44. The key to certain data is described in an API (anapplication programming interface).
  45. 45. An open standard foraccessing (authentication) the API is OAuth.
  46. 46. So,
  47. 47. RDF XML URISPARQL XDI XRISWRL XFN OWL API OAUTH
  48. 48. … are now words with a meaning for you !
  49. 49. .endMy (Dutch) blog: http://www.bijlbrand.nl
  50. 50. Most important references:• http://en.wikipedia.org/• Presentation JeenBroekstra (Wageningen UR)
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×