NoTube Project Collecting Data 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.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    NoTube Project Collecting Data Social Web - Presentation Transcript

    1. 3rd Project Meeting - 16/09/2009 @ Amsterdam The Beancounter: collecting data from the Social Web a ten-minutes long update on the WP3 status Davide Palmisano, Michele Minno and Michele Mostarda
    2. User profiling and context models a (very) short ToC Where we are user data gathering in the Social Web the NoTube Beancounter: a general approach a simple demonstration Where we are going Linked Music Explorer and the Beancounter
    3. User profiling and context models collecting data in the Social Web
    4. User profiling and context models collecting data in the Social Web extremely high heterogeneity:
    5. User profiling and context models collecting data in the Social Web extremely high heterogeneity: different data models
    6. User profiling and context models collecting data in the Social Web extremely high heterogeneity: different data models syndications
    7. User profiling and context models collecting data in the Social Web extremely high heterogeneity: different data models syndications auth technologies
    8. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application:
    9. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to:
    10. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy
    11. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response
    12. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    13. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    14. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    15. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    16. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    17. User profiling and context models the Beancounter approach a possible dev process: choose a “social” application: write code to: implement the auth policy parse the response translate it in RDF and store it repeat for all the stuff in the Social Web
    18. a bit boring, isn’t it?
    19. User profiling and context models the Beancounter approach instead, what I really want is: a framework that allows me to reduce at minimum the development effort a general architecture that embraces the heterogeneity allowing a decoupled and third party development
    20. User profiling and context models the Beancounter approach
    21. User profiling and context models
    22. User profiling and context models the Beancounter architecture The NoTube Beancounter principles: a general architecture with hot- pluggable components (tubelets and modelets) an engine that allows to extract and aggregate users social data representing the data with RDF and storing them in a preferred triple store fully accessible with a set of REST APIs
    23. User profiling and context models the Beancounter architecture
    24. User profiling and context models the Beancounter architecture
    25. User profiling and context models the Beancounter architecture
    26. User profiling and context models the Beancounter architecture
    27. User profiling and context models the Beancounter architecture
    28. User profiling and context models the Beancounter architecture
    29. User profiling and context models What you are going to see a quick demo around the following scenario: an instance of the Beancounter is running an administrator wrote a Tubelet for BrightKite and want to upload it to the Beancounter Davide wants to let the Beancounter storing his data from his Brightkite account
    30. User profiling and context models Beancounter interactions How will Linked Music Explorer interact with an instance of the Beancounter?
    31. User profiling and context models Beancounter interactions How will Linked Music Explorer interact with an instance of the Beancounter?
    32. User profiling and context models Beancounter interactions How will Linked Music Explorer interact with an instance of the Beancounter?
    33. User profiling and context models Further details architecture how the Beanconter interacts with other components? what kind of APIs? recommendation how to use the “beans” to provide content recommendation?
    34. backup
    35. Architecture sketch

    + Davide PalmisanoDavide Palmisano, 2 months ago

    custom

    455 views, 1 favs, 0 embeds more stats

    NoTube Workpackage 3 status update: a quick survey more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 455
      • 455 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 9
    Most viewed embeds

    more

    All embeds

    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