1 / 35

Connecting People

Connecting People. Introduction Connecting people Systems Design issues The Social Navigator. First Half Introduction. Intelligent User Interfaces (IUI) needs to find new ways of adapting the interface to the user What if we included other users in this loop and let users help each other?

borchardt
Download Presentation

Connecting People

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Connecting People • Introduction • Connecting people • Systems • Design issues • The Social Navigator

  2. First Half Introduction • Intelligent User Interfaces (IUI) needs to find new ways of adapting the interface to the user • What if we included other users in this loop and let users help each other? • Humans are good in personalising advice • Humans are good information filters • Lets take a closer look on how it is possible to connect people in order to help each other

  3. Connecting People Directly • Mutual communication between users • Synchronous/asynchronous communication • Connecting the right people • Awareness of others • Awareness of others promote “contact making” (Ackerman 1995)

  4. Systems - PowWow and ICQ • No intelligence • Communities • Online guides • Online visibility ICQ PowWow

  5. Systems - PW Transcript laila> I see you don’t have a profile swede “swede use the online help to figure out how to view a profile” swede> laila, how do I see another persons profile laila> Ask GUARD he is here to help swede> ok swede> GUARD, how do I get another persons profile GUARD> swede, click on the community button, in your personal communicator swede> ok GURAD> now right click on the person whose profile you want to see swede> GUARD, nothing happens GUARD> ok....what version of pw do you have...you can find version number under “About PowWow...” in the “help” menu in your personal communicator swede> 3.1, GUARD GUARD> ok I see...you nee version 3.2...go to http://www.tribal.com/download to get it swede> thanks!

  6. Systems - Phelps • Built up by tasks (static) • To each task a set of peer-helpers • Peer-helpers are chosen based on: • knowledge of the problem domain • availability • help burden • other critical characteristics • Problems: static tasks and burden on users

  7. Systems - Answer Garden • Organisational memory • Dynamic frequently asked questions • Users can communicate with domain specific experts • Experts can add answers to the dynamic FAQ • Problems: • Experts are chosen in advance • Experts have to add to the dynamic FAQ

  8. Connecting People Indirectly • Collaborative filtering • explicit/implicit rating • compare to content based filtering • cold starts and snowball effects • History-enriched environments • fading • Social Spaces

  9. Systems - Phoaks • Collaborative filtering of Usenet news • Extraction of URLs • Automatic analyses of articles

  10. Systems - Phoaks

  11. Systems - Phoaks

  12. Systems - MovieLens • Based on GroupLens • Collaborative (social) filtering • User profiles are grouped based on ratings

  13. Systems - MovieLens

  14. Systems - Vistabar • Web browser parasite • Records what a user and community does • CommonKnowlege index The parasite

  15. Systems - Sixdegrees • The six degrees • The first degree contains people that a user personally knows • Degree mail • Chat • Bulletin boards

  16. Systems - Footprints • History Enriched environment • Hyperbolic graphs over how users move within a site • Has shown to be a very useful tool for designers of web sites

  17. Systems - Footprints • Central message

  18. Systems - Footprints • In and out experience

  19. Systems - Alexa • History enriched environment • Separate program • Records visited links • Recommends links based on previous users • Ability to rate pages (sites)

  20. Systems - Amazon.com • Book and Music recommendation • MoodMatcher • Instant recommendations • Other peoples purchases • Artist’s picks

  21. Systems - conclusion CPD - Systems CPI - Systems “Smart” Connecting Movie Lens Phoaks Footprints Amazon.com Phelps Answer Garden PowWow ICQ The Palace Alexa Sixdegrees “Non-smart” Connecting

  22. Second Half Introduction • Design recommendations • The Social Navigator • Conclusions

  23. Designing your own system • Integration Integral part of our everyday tools Phoaks/Alexa • Presence Presence can be communicated in several way, not only real-time presence

  24. Designing your own system • Trust Trusting the advice provider Alexa/ICQ • Privacy Privacy for the advice provider ICQ/PowWow/Phoaks/Footprints

  25. Designing your own system • Appropriateness When and how to connect people • Personalisation We as humans often tailors information e.g. PowWow online guides • Avatars physical limitations and “unnecessary” expectations Onlive Traveller/The Palace/ICQ

  26. Example: The Social Navigator • A Framework for Social Navigation • Supports: • Indirect Social Navigation (ISN) • Direct Social Navigation (DSN) • Two parts: • Server • Client

  27. Users Example: The Social Navigator • Server Architecture sam.sics.se The Web 1. http://sam.sics... 2 Social Navigator redirect: true getUsers: getUsers.jsp createUser: createUser.jsp 7 <html>.... <body> user1<br> user2<br> ... </html> 6 5 3 4 getUsers.jsp createUser.jsp Online Users

  28. Example: The Social Navigator • Default Java Client 2 1 SNClient 5 3 4 WEB SERVER SNServlet

  29. On-line food shopping (3D) • 3D Space • Chatting • Overview map

  30. Recipe based food shopping • Collaborative filtering • Overview map • Chatting • Visualisation of user groups • Read wear

  31. Socially Enhanced Web site 1

  32. Socially Enhanced Web site 2

  33. Socially Enhanced Web site 3

  34. Socially Enhanced Web site 4

  35. Connecting People - Conclusions • Purpose: • Show existing systems that connect people • Give design recommendations • Take a closer look at the Social Navigator • Some final advice: • Be careful with avatars • Try to keep things simple for the user • Examine existing systems before you build your own!

More Related