FOAF for Social Network Portability

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

    3 Favorites, 1 Group & 1 Event

    FOAF for Social Network Portability - Presentation Transcript

    1. FOAF for Social Network Portability Uldis Bojars (captsolo@gmail.com) WebCamp on Social Network Portability Cork, Ireland - March 2, 2008
    2. Introduction Uldis Bojārs @ DERI Galway • FOAF - topic of this talk • SIOC - what I am working on
    3. http://en.wikipedia.org/wiki/Linked_Data
    4. Friend of a Friend Information about: • Person • Social Network / Relations • Groups
    5. Friend of a Friend Information about: • Person • Social Network / Relations • Groups (multiple) • ... and more ...
    6. Richer Info Needed? • RDF allows us to combine FOAF with other vocabularies • XFN, Relations vocabulary, ...
    7. Richer Info Needed? • RDF allows us to combine FOAF with other vocabularies • XFN, Relations vocabulary, ... RDF = Information, Concentrated
    8. Richer Info Needed? • An example - Morten’s FOAF profile: http://www.wasab.dk/morten/blog/archives/author/mortenf/
    9. Social Network Portability Components (data): • A way to identify a person (across sites) - privacy • A way to describe a social network - relations between people
    10. Identifying Properties • E-Mail address (private) • Hash of e-mail (semi-public) • URLs (public) • ...
    11. Social Network Portability Components (tools): • Tools / Services (do the actual “magic”) • Data providers - opening up social media sites • Data users / consumers
    12. Workflow 1. Parse FOAF data (from Site A) 2. Extract a list of friends and some data for identifying them 3. Compare this identifying data with a registry of users on Site B, report matching users
    13. Parsing FOAF data? Python: import RDF # using Redland Python bindings (librdf.org) m = RDF.Model() m.load('http://danbri.org/foaf.rdf')
    14. Finding Friends? :) SPARQL: SELECT ?person ?mbox WHERE { <danbri> foaf:knows ?person . ?person foaf:mbox ?mbox . }
    15. Case Study: LiveJournal • Data about a person (FOAF) - ✓ • Social network (FOAF) - ✓ • Identifying information ... Difficulty: this data (foaf:mbox_sha1sum) is spread across friends’ profiles. Must be collected together before use.
    16. Distributed Social Information • What about using Flickr, Twitter, ... account URLs as identifyers? - Identifying properties are only useful if other sites also knows this data - Entering all the URLs again and again?! • Describe these accounts once - Applications can get this info from your homepage (e.g., described in FOAF)
    17. http://apassant.net/blog/2008/01/12/one-foaf-fits-all/
    18. Open Questions • Who owns this information? • You should have ability to backup and reuse your social network info (you own the data!) • Privacy • ... ... ...
    19. Thank you! • http://wiki.foaf-project.org/FAQ • http://captsolo.net/info • #webcamp (look for more info tagged “webcamp”)

    CaptSoloCaptSolo, 2 years ago

    custom

    2583 views, 3 favs, 0 embeds more stats

    From the Social Network Portability WebCamp @ Cork, more

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 2583
      • 2583 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 79
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

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

    Cancel

    Categories

    Groups / Events