social semantic web
play

Social Semantic Web Tools & Methods Philipp Frischmuth AKSW, - PowerPoint PPT Presentation

Creating Knowledge out of Interlinked Data Social Semantic Web Tools & Methods Philipp Frischmuth AKSW, Universitt Leipzig LOD2 Presentation . 02.09.2010 . Page http://lod2.eu Creating Knowledge out of Interlinked Data Agenda


  1. Creating Knowledge out of Interlinked Data Social Semantic Web Tools & Methods Philipp Frischmuth AKSW, Universität Leipzig LOD2 Presentation . 02.09.2010 . Page http://lod2.eu

  2. Creating Knowledge out of Interlinked Data Agenda Introduction Distributed Semantic Social Network • Overview • WebID • PuSH • Semantic Pingback http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 2

  3. Creating Knowledge out of Interlinked Data Introduction OSNs: huge success these days Create a Web inside the Web Few large players = less distributed Web http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 3

  4. Creating Knowledge out of Interlinked Data Introduction contd. Walled gardens http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 4

  5. Creating Knowledge out of Interlinked Data Introduction - Situation in Web 2.0 Protocols • RSS • PubSubHubbub (PuSH) • Pingback • Webfinger, ActivityStreams, Salmon, OStatus, ... http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 5

  6. Creating Knowledge out of Interlinked Data Introduction - Situation in Web 2.0 contd. Applications • Diaspora • StatusNet, DiSo, Elgg, GNU Social, The Mine Project, Appleseed, OneSocialWeb, BuddyPress, Cliqset, Gowalla, Posterous, ... Mashups, e.g. buddycloud http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 6

  7. Creating Knowledge out of Interlinked Data Social Networks and Semantic Web SMOB: Microblogging sparqlPuSH http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 7

  8. Creating Knowledge out of Interlinked Data DSSN Distributed Semantic Social Network http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 8

  9. Creating Knowledge out of Interlinked Data DSSN - Design Principles Linked Data Service decoupling Protocol minimalism http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 9

  10. Creating Knowledge out of Interlinked Data DSSN ... Profile Bookmark Foto Blog Manager Collection Sharing Application Layer 4 ping 2 update 5 push subscribe 7 create search 3 delegeate access to Ping Update Search Push 6 Service Layer 4 announce 1 create update 5 1 announce 7 read access index WebIDs Activity History Streams Feeds announce Data & Media Artefacts 1 Data Layer Resources Feeds http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 10

  11. Creating Knowledge out of Interlinked Data DSSN - Data Layer Resources • WebIDs • Data artefacts (posts, comments, ...) • Media artefacts (images, videos, ...) Feeds • Activity feeds • History feeds http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 11

  12. Creating Knowledge out of Interlinked Data DSSN - Protocol layer WebID protocol PuSH Semantic Pingback http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 12

  13. Creating Knowledge out of Interlinked Data DSSN - Service Layer Ping service Push service Search/Index service (e.g. Sindice) Update service http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 13

  14. Creating Knowledge out of Interlinked Data DSSN - Application Layer Profile Manager Bookmark Collection Photo Sharing Blogs ... http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 14

  15. Creating Knowledge out of Interlinked Data WebID <http://philipp.frischmuth24.de/id/me> a foaf:Person; foaf:name „Philipp“ ; foaf:knows <http://sebastian.tramp.name/>, <http://www.informatik.uni-leipzig.de/~auer/foaf.rdf#me>, <http://id.feedface.de/me> . http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 15

  16. Creating Knowledge out of Interlinked Data WebID Authentication [] a rsa:RSAPublicKey ; cert:identity <http://philipp.frischmuth24.de/id/me>; rsa:modulus "C41199E ... 5AB5"^^cert:hex; rsa:public_exponent "65537"^^cert:int. http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 16

  17. Creating Knowledge out of Interlinked Data WebID Extensions Service discovery pingback:to, dssn:activityFeed, dssn:historyFeed, ... Access delegation <http://philipp.frischmuth24.de/id/me> dssn:deputy <http://myagent.org> . http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 17

  18. Creating Knowledge out of Interlinked Data PubsubHubbub (PuSH) Publisher • Provide feeds • Link feeds with hub • Notifies hub Subscriber Hub • Fetches content • Distributes to subscribers http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 18

  19. Creating Knowledge out of Interlinked Data PuSH contd. Pull Bobs Alice Feed Pull Pull Pull http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 19

  20. Creating Knowledge out of Interlinked Data PuSH contd. Hub Subscribe Alice Bobs Feed Push Notify http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 20

  21. Creating Knowledge out of Interlinked Data Semantic Pingback Extends well-known Pingback mechanism Backwards compatible (RPC) Additional: Simplified POST requests OntoWiki, Triplify, standalone server + client, AKSW service http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 21

  22. Creating Knowledge out of Interlinked Data Alice & Bob Alice Pingback RPC Bob Bob k c e h C Comment: Alice http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 22

  23. Creating Knowledge out of Interlinked Data Alice & Bob RDF edition Pingback RPC or POST Alice Bob k c e h C alice:me foaf:knows bob:me . New statement: bob:me foaf:knows alice:me . http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 23

  24. Creating Knowledge out of Interlinked Data Pingback client Detects new external links (typed or untyped) Takes care of Pingback server autodiscovery Executes RPC or POST request http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 24

  25. Creating Knowledge out of Interlinked Data Server autodiscovery X-Pingback header field link -element with rel=“pingback“ pingback:service statement http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 25

  26. Creating Knowledge out of Interlinked Data Pingback server Dereferences the source of the Pingback Checks for links to target Further actions, e.g. mail or new statements: • untyped links: e.g. sioc:links_to • typed links from source to target: add statement or inverse statement • other links: e.g. rdfs:seeAlso http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 26

  27. Creating Knowledge out of Interlinked Data Semantic Pingback in OntoWiki http://lod2.eu LOD2 Kick-Off . 07.09.2010 . Page 27

  28. Creating Knowledge out of Interlinked Data DSSN Prototype Based on OntoWiki application framework Employs existing functionality • e.g. Versioning, WebID authentication Also new functionality (via extensions) • e.g. PuSH, GUI elements http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 28

  29. Creating Knowledge out of Interlinked Data http://lod2.eu LOD2 Plenary Meeting . 2011-03-24 . Paris . Page 29

  30. Creating Knowledge out of Interlinked Data Conclusions Overcome walled gardens Reference architecture DSSN Privacy, Data security, Data ownership, Extensibility, Reliability, Freedom of communication http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 30

  31. Creating Knowledge out of Interlinked Data Future Work Turn prototype into reference implemenation Finish Evaluation WebID access delegation More implemenations (e.g. re:publish) http://lod2.eu KAIST Workshop . 2011-08-16 . Daejeon . Page 31

  32. Creating Knowledge out of Interlinked Data Thank you for your attention! Questions? LOD2 Presentation . 02.09.2010 . Page http://lod2.eu

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend