Onder de motorkap van Web 3.0

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    6 Favorites

    Onder de motorkap van Web 3.0 - Presentation Transcript

    1. onder de motorkap van Web 3.0 technologieën en begrippen uitgelegd
    2. Een presentatie van: Freek Bijl Blog: Bijlbrand.nl
    3. Web 3.0, oftewel het semantische web gaat over de betekenis van data
    4. Dit is een postzegel De waarde van deze postzegel was 1 cent De huidige waarde is 3 euro Deze postzegel is afkomstig uit Engeland Deze postzegel is gebruikt van 1978 - 1981 De afbeelding op deze postzegel is een postbus Deze postzegel is ontworpen door John Bryan Dunmore
    5. Waarom willen we betekenis aan data toekennen?
    6. Als een computer begrijpt wat data is, dan kan hij intelligent zoeken, redeneren en combineren. combineren
    7. Dat maakt ons leven weer makkelijker.
    8. De volgende technologieën worden (o.a.) gebruikt om te komen tot het semantische web:
    9. RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
    10. ingewikkeld
    11. Een uitleg aan de hand van een postzegelverzameling
    12. Betekenis gaat over begrijpen. Om te kunnen . begrijpen hebben we een taal nodig. Een taal begint met woorden die dingen betekenis geven. Dingen beschrijven we met XML
    13. Dit is mijn postzegelverzameling De eerste postzegel heet “Rode draak” en komt uit China. Het jaar van uitgifte is 1984. De tweede postzegel heet “Postbus” en komt uit Engeland. Het jaar van uitgifte is 1992. < .. etc >
    14. <?xml version=\"1.0\" encoding=\"ISO encoding=\"ISO-8859-1\"?> <collection name=”Mijn postzegelverzameling\"> <stamp> <title>Rode draak</title> <country>China</country> <year>1984</year> </stamp> <stamp> <title>Postbus</title> <country>England</country> <year>1992</year> </stamp> </collection>
    15. Woorden alleen kunnen we niet begrijpen. We hebben ook grammatica nodig. Dit doen we met RDF (Resource Description Framework)
    16. Deze postzegel is afkomstig uit Engeland
    17. predicaat object onderwerp Deze postzegel is afkomstig uit Engeland
    18. Met RDF Schema kunnen we begrippen definiëren en eenvoudig relateren
    19. Deze postzegel komt uit Engeland, dus uit Europa.
    20. RDF schema is echter vrij beperkt. Een taal heeft meer expressies nodig en logica om goed te kunnen redeneren. Daarom: OWL (The Web Ontology Language Language)
    21. Tenslotte, om te redeneren heb je regels nodig.
    22. Deze postzegel heb ik van mijn oom gekregen.
    23. kind van broer ik vader of moeder De regel voor iemand een oom noemen is dat 1 van mijn ouders een broer heeft.
    24. Deze regels worden beschreven met SWRL (Semantic Web Rule Language)
    25. <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>
    26. Dus
    27. Woorden in XML Grammatica in RDF (schema) en OWL Regels in SWRL
    28. Er zijn een hoop dingen, die met een standaard opmaak worden beschreven
    29. Bijvoorbeeld: contactinformatie van een persoon
    30. hCard > Contacten hCalendar > Events hReview > Reviews hResume > CV’s XFN > Netwerk (relatie = een vriend of relatie = collega) Deze worden omschreven in microformats.
    31. Nu wil ik zoeken in mijn postzegelverzameling
    32. Doe mij alle rode postzegels die ontworpen zijn in Europa, maar gebruikt werden in Amerika tussen 1980 en 1990 is een vraag die je beter beantwoord krijgt met web 3.0.
    33. Dit doe ik met SPARQL (Protocol and RDF Query Language)
    34. Aangezien het web decentraal is en data overal staat is niet alleen de taal belangrijk. Uitwisseling van data tussen verschillende machines is key.
    35. Een database met postzegels Een database met landen Een database met kleuren Een database met postzegel handelaren
    36. Een machine moet de bron van elk ding weten om verbanden te leggen. Dit gebeurt met resource identifiers. De meest bekende . resource identifier is de URI (welke bestaat uit een naam (urn) en een locatie (url))
    37. URI URN URL http://www.mijnpostzegelverzameling. De rode postbus nl/rodepostbus
    38. Aangezien URI’s internationale beperkingen hebben en er meer behoefte is aan data-uitwisseling tussen uitwisseling machines wordt er gewerkt aan een opvolger: XRI (Extensible Resource Identifier)
    39. Als machines dezelfde woorden gebruiken (XML) en de hun bronnen goed definiëren (met XRI), dan is er een standaard voor het delen, linken en synchroniseren van data. Deze standaard heet XDI (XRI Data Interchange)
    40. Hiermee ben ik in staat om gebruik te maken van de kracht van alle verschillende bronnen van data op het web.
    41. Maar…
    42. Data wordt beschermd. Er is toestemming en een sleutel nodig om toegang te krijgen.
    43. De sleutel tot bepaalde data wordt beschreven in een API (een application programming interface)
    44. Een open standaard voor de toegang (authenticatie) tot de API wordt geregeld met OAuth
    45. Dus,
    46. RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH
    47. … zijn voor jou nu bekende begrippen
    48. Doe er je voordeel mee!
    49. .einde Volg mijn blog: http://www.bijlbrand.nl
    50. Mijn belangrijkste bronnen: • http://en.wikipedia.org/ • Presentatie JeenBroekstra (Wageningen UR)

    + Freek BijlFreek Bijl, 2 years ago

    custom

    2432 views, 6 favs, 7 embeds more stats

    Als je weet wat bijvoorbeeld begrippen als RDF, XFN more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2432
      • 2143 on SlideShare
      • 289 from embeds
    • Comments 0
    • Favorites 6
    • Downloads 38
    Most viewed embeds
    • 221 views on http://www.bijlbrand.nl
    • 27 views on http://intranet.graydon.nl
    • 25 views on http://www.nederlandbreedbandland.nl
    • 7 views on http://timmietovenaar.blogspot.com
    • 6 views on http://ezra.freewonders.com

    more

    All embeds
    • 221 views on http://www.bijlbrand.nl
    • 27 views on http://intranet.graydon.nl
    • 25 views on http://www.nederlandbreedbandland.nl
    • 7 views on http://timmietovenaar.blogspot.com
    • 6 views on http://ezra.freewonders.com
    • 2 views on http://hilvarenbieb.blogspot.com
    • 1 views on http://1103085573.nvmodules.netvibes.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories