Semantic Web in the browser. From a blind Web to

8,058 views

Published on

A presentation by Dr. Sabin Buraga, delivered at Summer Web 2010 workshop: http://swapps.wordpress.com/

Published in: Technology, Education
1 Comment
17 Likes
Statistics
Notes
No Downloads
Views
Total views
8,058
On SlideShare
0
From Embeds
0
Number of Embeds
566
Actions
Shares
0
Downloads
164
Comments
1
Likes
17
Embeds 0
No embeds

No notes for slide

Semantic Web in the browser. From a blind Web to

  1. Semantic Web in the browser Sabin Buraga
  2. what you see is what you (maybe) understand...
  3. what you see is what you (maybe) understand...
  4. what you see is what you (maybe) understand...
  5. what you see is what you (maybe) understand...
  6. what you see is what you (maybe) understand...
  7. what you see is what you (maybe) understand... what you see is what you (maybe) understand...
  8. what you see is what you (maybe) understand...
  9. what you see is what you (maybe) understand...
  10. How about the browser?
  11. How about the browser?
  12. Look, ma, there’s something in this Web page...
  13. unreliable HTML scrapping to process the data
  14. A better solution?
  15. Look, ma, there’s something in this RSS feed...
  16. XML as lingua franca for data serialization
  17. XML scrapping to assure data reuse
  18. the syntactic Web
  19. the syntactic Web
  20. from data to information, from information to knowledge
  21. Can we explain this content? what you see is what you (maybe) understand...
  22. Understanding data: persons, events, presentations, photos,... what you see is what you (maybe) understand...
  23. SummerWeb isA Workshop .
  24. SummerWeb isA Workshop .
  25. SummerWeb isA Workshop . simply denoted by URIs
  26. SummerWeb isA Workshop . RDF – Resource Description Framework www.w3.org/RDF/
  27. SummerWeb dc:title "Summer Web"@en .
  28. SummerWeb dc:title "Summer Web"@en . DCMI (Dublin Core Metadata Initiative) www.dublincore.org
  29. busaco dc:creator SummerWeb .
  30. busaco rdf:type foaf:Person .
  31. busaco rdf:type foaf:Person . FOAF (Friend Of A Friend) vocabulary www.foaf-project.org
  32. There are plenty of other useful vocabularies...
  33. There are plenty of other useful vocabularies... vocab.org/
  34. There are plenty of other useful vocabularies... DOAC, DOAP, GoodRelations, SIOC, XMP etc.
  35. RDF as a solution for... storing distributed Web resources denoted by URIs
  36. RDF as a solution for... describing “things” of interest e.g., documents, persons, software, concepts,...
  37. RDF as a solution for... modeling knowledge: taxonomies, thesauri, ontologies
  38. RDF as a solution for... linking and (re)using other existing data in a coherent manner ...see Linked Data initiative
  39. Can I “explain” this content using RDF within HTML? what you see is what you (maybe) understand...
  40. RDF constructs can be used directly into Web pages
  41. RDFa
  42. RDFa another way to serialize the RDF model
  43. RDFa using (X)HTML to specify RDF triples: subject predicate object rdfa.info
  44. what you see is what you (maybe) understand...
  45. <img src="http://somewhere.info/sweb2002.jpg" rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/" property="dc:creator" content="Sabin Buraga" /> The picture was created by Sabin Buraga, and it’s available under the terms of Creative Commons license
  46. what you see is what you (maybe) understand...
  47. <div about="#me" typeof="foaf:Person"> <h1 property="foaf:name">Sabin Buraga</h1> <address> <a rel="foaf:mbox" href="mailto:busaco@infoiasi.info"> busaco@infoiasi.info</a> </address> <div rel="doac:education"> <div typeof="doac:Education"> <span property="doac:title"> <span property="doac:level"> Dr</span> <span property="doac:subject"> Computer Science</span> </span> </div> </div> Sabin Buraga is a person and, </div> among other things, he has a PhD degree
  48. what you see is what you (maybe) understand...
  49. <p about="[_:Iasi]"> <span property="dc:name">Iasi</span> is located at latitude <span property="geo:lat" content="47.170151">47°N</span> and longitude <span property="geo:long" content="27.583549">27°E</span> </p> Using geo vocabulary to define locations...
  50. what you see is what you (maybe) understand... an innocent review...
  51. <div xmlns:v="http://rdf.data-vocabulary.org/#" typeof="v:Review"> <span rel="v:itemreviewed"> <span about="…"> <span property="v:name"> A blog post</span> </span> </span> <span property="v:rating" content="5">*****</span> <span property="v:summary">…</span> </div> Semantic annotation via the review vocabulary provided by Google
  52. RDFa mark-ups to denote book information RDFa Highlight bookmarklet in action
  53. RDFa support in Drupal www.youtube.com/watch?v=r4WgTRIRoa0
  54. RDFa support in Drupal visualizing RDF data with Semantic Radar extension
  55. RDFa documents indexed by search engines
  56. RDFa documents indexed by search engines Google Rich Snippets Yahoo! Search Monkey
  57. RDFa transforms any Web page into an API
  58. You still prefer your software to be blind?
  59. SPARQL to query RDF(a) data RDF Schema, SKOS, OWL specifying conceptual models http://tinyurl.com/sweet-tools
  60. Semantic Web in the browser Dr. Sabin Buraga www.purl.org/net/busaco twitter.com/busaco

×