Top Banner
USF Department of Computer Science Peer-to-Peer Knowledge Sharing
22

USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Peer-to-Peer Knowledge Sharing

Page 2: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Associative Thinking Assistant

Page 3: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Problem withToday’s Desktop 3 Topic Hierarchies

BookMark File Manager Internal LinksManager

WebSphinx (Miller, Bharat)

Page 4: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Desktop tools are outdated

• Computer is not a storage container

• Barrier between local and web

• Computer is a communication tool, a node in the knowledge base of the world

Page 5: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Interesting Information Sources

• Google

• Amazon

• OLD: Way-back machine

• NEW:Technorati– The World Live Web

• Domain Specific:– ACM Digital Library– Citeseer

Page 6: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

www.technorati.com

Page 7: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

CiteSeer: http://citeseer.ist.psu.edu/

Page 8: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

ACM

Page 9: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Internet Archive, Wayback

Page 10: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

WIKIs

Page 11: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Lawrence Lessig’s Blog

• http://www.lessig.org/blog/

Page 12: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Associative Thinking Agent

Personal Personal Personal General-Purpose Search Engine

Specialized Search Engines

Associative Thinking Agent

Figure 1. The proposed system allows any entity that can provide associative data to interested parties to register as associative thinking agent source. This includes general-purpose search engines like Google, specialized search engines like the Internet Archive, and ordinary users of personal computers. Associative thinking agents, residing on personal computers, help the user identify sources and information relevant to the user’s current task.

Page 13: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

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

Page 14: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

ACRONYM HELL

• XML/Soap

• WSDL

• UDDI

Page 15: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

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.

Page 16: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

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

Page 17: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

New Communication Tools

• Blogs

• Wikis

Page 18: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Let me out!

Page 19: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

More hierarchies…

• Blog categories

Page 20: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

The Personal Web

2nd Degree

1st Degree

Nth Degree

PersonalWeb

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.

Page 21: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

Connecting Personal Webs

People create knowledge-- bookmarking, annotating, linking, synthesizing-- every day.

People are lousy about taking the extra step to communicate this knowledge.

Page 22: USF Department of Computer Science Peer-to-Peer Knowledge Sharing.

USF Department of Computer Science

A Key Question

How much of the information hidden

within your personal web is hidden due

to privacy concerns?