1 / 42

Peer-to-Peer Knowledge Sharing

Peer-to-Peer Knowledge Sharing. David Wolber. Associative Thinking Assistant. Motivation. Desktop is outdated Digital libraries abound, but no tools (INFORMATION OVERLOAD) Avoiding a Googleopoly Peer-to-peer is a great new model, but sharing knowledge is hard. Sneak Preview.

Patman
Download Presentation

Peer-to-Peer Knowledge Sharing

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. Peer-to-Peer Knowledge Sharing David Wolber USF Department of Computer Science

  2. USF Department of Computer Science

  3. Associative Thinking Assistant USF Department of Computer Science

  4. Motivation • Desktop is outdated • Digital libraries abound, but no tools (INFORMATION OVERLOAD) • Avoiding a Googleopoly • Peer-to-peer is a great new model, but sharing knowledge is hard. USF Department of Computer Science

  5. Sneak Preview • Develop webtop, not desktop tools • A common search API and registry • Zero-input publishing • Open PC Movement USF Department of Computer Science

  6. Today’s Desktop BookMark File Manager Hyper-LinksManager WebSphinx (Miller, Bharat) USF Department of Computer Science

  7. Desktop tools are outdated • Filing cabinet metaphor no longer fits • Unnecessary barrier between local system and web • Computer is a communication tool, a node in the knowledge base of the world USF Department of Computer Science

  8. I see the documentsWhere are the people? USF Department of Computer Science

  9. Motivation • Desktop is outdated • Digital libraries abound, but no tools (INFORMATION OVERLOAD) • Avoiding a Googleopoly • Peer-to-peer is a great new model, but sharing knowledge is hard. USF Department of Computer Science

  10. Information Sources • Google, Amazon, etc. • History: Way-back machine • Technorati– The World Live Web • Domain Specific: • ACM Digital Library • Citeseer • MLA for literature USF Department of Computer Science

  11. www.technorati.com USF Department of Computer Science

  12. CiteSeer: http://citeseer.ist.psu.edu/ USF Department of Computer Science

  13. ACM USF Department of Computer Science

  14. Internet Archive, Wayback USF Department of Computer Science

  15. They all provide similar functionality, but… USF Department of Computer Science

  16. Motivation • Desktop is outdated • Digital libraries abound, but no tools (INFORMATION OVERLOAD) • Avoiding a Googleopoly • Peer-to-peer is a great new model, but sharing knowledge is hard. USF Department of Computer Science

  17. Media Conglomeration • FCC lessening anti-trust laws • Most media now owned by a handful of companies • How many of us go through Google to get our information. • Can we trust Google to stay “good”? USF Department of Computer Science

  18. Motivation • Desktop is outdated • Digital libraries abound, but no tools (INFORMATION OVERLOAD) • Avoiding a Googleopoly • Peer-to-peer is a great new model, but sharing knowledge is hard. USF Department of Computer Science

  19. Our Virtual Brains are modeled after our real ones USF Department of Computer Science

  20. Research Tasks Communication Email Blog IM Web page • Knowledge Creation • Bookmark • Create note/doc • Put in folder • Add link USF Department of Computer Science

  21. The Big Question How much of the information hidden within your personal web is hidden due to privacy concerns? USF Department of Computer Science

  22. Source list Associative Thinking Agent USF Department of Computer Science

  23. Personal Computer 1 File System Assoc Source UDDI Registry Personal Metadata WebTop Client Cassini server PW Service WTGoogle WTTechnorati Personal Computer 2 WebTop Client Cassini server PW Service Personal Metadata File System USF Department of Computer Science

  24. WebTop Client • Tree View of results • Information processing on node expansion • Choose from dynamic list of sources • N-Degree Heterogeneous Associations USF Department of Computer Science

  25. Associations • Outward Links (hyperlinks) • Inward Links • Similar Content Links • Collaborative filtering Links USF Department of Computer Science

  26. More Associations • General Research: AuthorOf, collaborator, co-cited, home page of,… • Domain-Specific • Films: Acted in, Directed • Campaigns: Gave money to USF Department of Computer Science

  27. Separate Association Types Inward Links Browser Outward Links Content-Similar USF Department of Computer Science

  28. IOC Tree IOC Tree I --- C – O --I Browser USF Department of Computer Science

  29. Associative Source API and Registry • A common search/link info API • A central UDDI registry • Allows for meta-search clients with dynamic lists of sources. Clients can access even those sources created after the client itself. USF Department of Computer Science

  30. Organizational Sources • Web Service Wrappers • Wrappers implement one or more of the Associative Source API methods Google Web Service WebTop Client WTGoogleAssoc Service USF Google USF Department of Computer Science

  31. Scenarios • Search within the boomarks/links/papers of an expert • When open one of your own papers, see newly created documents that cite it, that have similar content • Easily navigate paper-author trail USF Department of Computer Science

  32. Nth Degree 2nd Degree 1st Degree PersonalWeb The Personal Web Personal Space consists of highly interrelated files, i.e. a personal web The Web should be personalized to each user, i.e., a personal web. Personal Web-- local documents and “bookmarks” N-degree Neighborhood– can be reached with n clicks. USF Department of Computer Science

  33. You can be a Search Engine • Personal Web Analyzer • In/out links between documents • Full-text index • Characteristic words • Person/proper names in document • Access between personal webs • Automatically installed mini-server • Auto-registration of web service USF Department of Computer Science

  34. Connecting Personal Webs People create knowledge-- bookmarking, annotating, linking, synthesizing-- every day. Much of it is never communicated USF Department of Computer Science

  35. Future Work • Automated source discovery • Alternative page ranking • Source reputation measures • In-links from groups of people, e.g., CS Professors USF Department of Computer Science

  36. Get Involved • http://webtop.cs.usfca.edu • wolber@usfca.edu USF Department of Computer Science

  37. WIKIs USF Department of Computer Science

  38. Lawrence Lessig’s Blog • http://www.lessig.org/blog/ USF Department of Computer Science

  39. Web Services • Programmatic interface to web data • Software agent access to data • Helps separate View/Model • More robust than “web scrapers” • XML/Soap • Rest-ful Interfaces USF Department of Computer Science

  40. Web Services • Web services allow clients to aggregate information from various sources, process, then display in a custom fashion. • More robust than scraping web pages source GUI client source USF Department of Computer Science

  41. XML/Soap Web Services • XML/Soap • WSDL • UDDI USF Department of Computer Science

  42. Know more about yourself Analysis of file system • Linking between documents • inward links • characteristic words of documents • what people are referred to • what web pages USF Department of Computer Science

More Related