Semantic Social Web

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.

5 comments

Comments 1 - 5 of 5 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

13 Favorites

Semantic Social Web - Presentation Transcript

  1. Dr. Sabin Buraga Faculty of Computer Science “Alexandru Ioan Cuza” University of Iasi, Romania www.purl.org/net/busaco
  2. passion music painting @busaco literature photography arts XML Romania Computer Science professor Web interaction research conferences semantic design A. I. Cuza University teaching books programming
  3. server
  4. server client
  5. server server client
  6. server server client client
  7. server client server client client server
  8. Web server
  9. Web server Web client(s)
  10. Web server Web client(s) HTTP as protocol
  11. URI to address resources
  12. HTML as markup language structure
  13. CSS for styling presentation
  14. anything can link to anything
  15. Web as a platform facilitating participation
  16. social software (micro)blogs, social networks, wikis,…
  17. tagging social software (micro)blogs, social networks, wikis,…
  18. from collaboration to trust (?!)
  19. RIA – rich interaction between users and applications
  20. mash-ups
  21. new (e)business models
  22. some questions…
  23. how about reusing data in other contexts?
  24. reality: walled “gardens” (mansions)
  25. how about explaining data?
  26. in fact, we really want to annotate data by hand?
  27. how about enriching data?
  28. reality: the need of “intelligent” software
  29. how about maturity: from data to knowledge?
  30. pragmatism: there are costs, lack of expertise, etc.
  31. laziness & resistance to change? pragmatism: there are costs, lack of expertise, etc.
  32. let’s add some semantic spices to old HTML juice
  33. first simplest solution: microformats
  34. <div class="vcard"> <h3>Personal details</h3> <img src="sabin-buraga-busaco-csb35.jpg" alt="Photo of Sabin-Corneliu Buraga" class="photo" /> <p>Full name: <span class="fn"> <span class="given-name">Sabin-Corneliu</span> <span class="family-name">Buraga</span></span></p> <p><span class="vevent"><span class="summary"> Date of birth</span>: <abbr class="dtstart" title="19740107">January 07, 1974</abbr></span></p> </div>
  35. <div class="vcard"> hCard microformat <h3>Personal details</h3> <img src="sabin-buraga-busaco-csb35.jpg" alt="Photo of Sabin-Corneliu Buraga" class="photo" /> <p>Full name: <span class="fn"> <span class="given-name">Sabin-Corneliu</span> <span class="family-name">Buraga</span></span></p> <p><span class="vevent"><span class="summary"> Date of birth</span>: <abbr class="dtstart" title="19740107">January 07, 1974</abbr></span></p> </div>
  36. hCard + hEvent Operator extension for Firefox in action
  37. asserting social relations via XFN microformat
  38. result: metadata embedded into Web documents
  39. we need a more flexible approach!?
  40. creating/using specific vocabularies in a standard way
  41. RDF – Resource Description Framework
  42. “The Wall is an album made by Pink Floyd.”
  43. TheWall isA Album . TheWall madeBy Pink Floyd .
  44. TheWall isA Album . subject predicate object
  45. TheWall isA Album . subject predicate object
  46. TheWall isA Album . subject predicate object
  47. TheWall isA Album . subject predicate object
  48. TheWall isA Album . subject predicate object URI URI URI
  49. TheWall dc:title "The Wall"@en .
  50. Dublin Core (DCMI) vocabulary TheWall dc:title "The Wall"@en .
  51. PinkFloyd foaf:made TheWall .
  52. FOAF (Friend Of A Friend) PinkFloyd foaf:made TheWall .
  53. PinkFloyd rdf:type mo:MusicGroup .
  54. any vocabulary you like… ☺ PinkFloyd rdf:type mo:MusicGroup .
  55. using multiple (standardized) vocabularies web of data
  56. Person class owns Anca www.flickr.com/laurian knows tagged relation firstname pig property photo Laurian
  57. so, we can publish and reuse public RDF data
  58. linked data
  59. anyone can say anything about any topic
  60. RDF constructs can be used directly into Web pages RDFa interesting initiatives: Common Tag, Good Relations
  61. other well known vocabularies: DOAP – Description Of A Project SIOC – Semantically-Interlinked Online Communities vocab.org
  62. how about specifying concepts, their properties, relations between concepts, restrictions,…?
  63. modeling knowledge via ontologies
  64. OWL – Web Ontology Language
  65. classes
  66. rdf:type Equinoxe a Album
  67. JeanMichelJarre a foaf:Person RogerWaters a foaf:Person RogerWaters a db:MusicalArtist TheWall a db:Album foaf:Person a owl:Class db:City a owl:Class mo:MusicGroup a owl:Class
  68. JeanMichelJarre a foaf:Person RogerWaters a foaf:Person a class from DBpedia ontology RogerWaters a db:MusicalArtist TheWall a db:Album foaf:Person a owl:Class db:City a owl:Class mo:MusicGroup a owl:Class
  69. JeanMichelJarre a foaf:Person RogerWaters a foaf:Person RogerWaters a db:MusicalArtist TheWall a db:Album defining different classes via OWL foaf:Person a owl:Class db:City a owl:Class mo:MusicGroup a owl:Class
  70. relations
  71. Vangelis foaf:made Direct
  72. Vangelis foaf:knows JonAnderson
  73. related specifications: RDF Schema SKOS – Simple Knowledge Organizational System
  74. how about querying such webs of data?
  75. SELECT ?title WHERE { ?group a mo:MusicGroup ; foaf:name "Pink Floyd"; foaf:made ?album . ?album dc:title ?title . } ORDER BY ?title LIMIT 3 access to BBC Music queries about individuals via SPARQL
  76. using SPARQL in tools – for example, Zemanta
  77. db:MusicalArtist rdfs:subClassOf foaf:Person . plays a owl:ObjectProperty ; rdfs:domain db:MusicalArtist ; rdfs:range mo:Song . RogerWaters plays If .
  78. db:MusicalArtist rdfs:subClassOf foaf:Person . plays a owl:ObjectProperty ; rdfs:domain db:MusicalArtist ; rdfs:range mo:Song . RogerWaters plays If . must be a song!
  79. db:MusicalArtist rdfs:subClassOf foaf:Person . plays a owl:ObjectProperty ; rdfs:domain db:MusicalArtist ; rdfs:range mo:Song . RogerWaters plays If . must be an artist
  80. db:MusicalArtist rdfs:subClassOf foaf:Person . plays a owl:ObjectProperty ; rdfs:domain db:MusicalArtist ; rdfs:range mo:Song . RogerWaters plays If . must be an artist and a person, too
  81. db:MusicalArtist rdfs:subClassOf foaf:Person . plays a owl:ObjectProperty ; rdfs:domain db:MusicalArtist ; rdfs:range mo:Song . RogerWaters plays If . query regarding knowledge (e.g., classes) inference
  82. www.mkbergman.com/new-version-sweet-tools-sem-web/ more things to come…
  83. thank you!
  84. Dr. Sabin Buraga www.purl.org/net/busaco twitter.com/busaco

+ Sabin BuragaSabin Buraga, 2 months ago

custom

1998 views, 13 favs, 1 embeds more stats

An overview regarding the most important ingredient more

More info about this presentation

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

  • Total Views 1998
    • 1997 on SlideShare
    • 1 from embeds
  • Comments 5
  • Favorites 13
  • Downloads 41
Most viewed embeds
  • 1 views on http://stuff-for-work.tumblr.com

more

All embeds
  • 1 views on http://stuff-for-work.tumblr.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