26
Personal Assistants for the Web: An MIT Perspective Dep. Of Computer Science 95323-016 김김김

Personal Assistants for the Web: An MIT Perspective

Embed Size (px)

DESCRIPTION

Personal Assistants for the Web: An MIT Perspective. Dep. Of Computer Science 95323-016 김광수. Introduction. The problem of information complexity Solution : Intelligent information agent Active assistance in finding and organizing information Like a human assistant - PowerPoint PPT Presentation

Citation preview

Page 1: Personal Assistants for the Web: An MIT Perspective

Personal Assistants for the Web:

An MIT Perspective

Dep. Of Computer Science95323-016 김광수

Page 2: Personal Assistants for the Web: An MIT Perspective

Introduction The problem of information complexity Solution : Intelligent information agent

- Active assistance in finding and organizing information

- Like a human assistant The word “agent” : assistant

Page 3: Personal Assistants for the Web: An MIT Perspective

Intelligent Information Agent Information in the Web

• Highly unstructured• Natural language , pictures

Partial understanding => effective assistance to the

user

Page 4: Personal Assistants for the Web: An MIT Perspective

Information Retrieval- static databases, concentrated , organized in records- a conversational paradigm( query, hits )

But, on the Web,Information Intelligent Agent- hypertext, distributed, unstructured, non-textual information- active, proactively trying to gather information even without the user’s explicit command

Page 5: Personal Assistants for the Web: An MIT Perspective

Letizia information reconnaissance agent It watches your Web browsing to try to

learn what topics you are interested in. It searches Semantic neighborhood of the

current page to discover other pages you might be interested in

Page 6: Personal Assistants for the Web: An MIT Perspective

User browsing

User browsing

Letizia browsing

Letizia browsing

Page 7: Personal Assistants for the Web: An MIT Perspective

Letizia A co-operative venture between the

user and Letizia While you search “deep” (DFS)

, Letizia searches “wide” (BFS)

Page 8: Personal Assistants for the Web: An MIT Perspective

User Browsing

Letizia Search Candidates

Letizia Recommendations

Page 9: Personal Assistants for the Web: An MIT Perspective

Remembrance Agent information reconnaissance agent RA maintains the user’s personal

information ( ex. the user’s e-mail, the set of files in the user’s home directory )

It shows messages that are relevant to the currently viewed text

Page 10: Personal Assistants for the Web: An MIT Perspective

An engineer reads email about a project RA might remind her of project schedules,

status reports, and other resources related to the project

Page 11: Personal Assistants for the Web: An MIT Perspective

Let’s Browse Allow a group to collaboratively browse

together Ex) business meeting , WebTV for family By intersecting individual profiles of the

users A Letizia-like scan of a breadth-first

neighborhood surrounding each user’s home page, or their organization’s home page

Page 12: Personal Assistants for the Web: An MIT Perspective
Page 13: Personal Assistants for the Web: An MIT Perspective
Page 14: Personal Assistants for the Web: An MIT Perspective

Firefly Collaborative filtering agent Every person says what items they like

and dislike New items are recommended to a user

based on the opinions of people with similar taste

Page 15: Personal Assistants for the Web: An MIT Perspective
Page 16: Personal Assistants for the Web: An MIT Perspective

Yenta Yenta introduces the users who share

similar tastes to each other (match-making)

Yenta indexes e-mail & personal files like RA

Distributed, peer-to-peer communication, no central site

Page 17: Personal Assistants for the Web: An MIT Perspective
Page 18: Personal Assistants for the Web: An MIT Perspective

Butterfly A recommendation system for chat

channels The user converses with the Butterfly

“chatterbot” Butterfly periodically scans the thousands

of available chat channels, sampling each only for a short time

Page 19: Personal Assistants for the Web: An MIT Perspective
Page 20: Personal Assistants for the Web: An MIT Perspective

ExpertFinder EF assists with the problem of finding

another user who is knowledgeable to answer a question

EF monitors a user’s activity within desktop applications

Ex) for Java programming

Page 21: Personal Assistants for the Web: An MIT Perspective
Page 22: Personal Assistants for the Web: An MIT Perspective

Tête-à-Tête Matchmaking between buyers and sellers

in Electronic Commerce The paradigm of integrative negotiation

- multiple dimensions rather than just price

Page 23: Personal Assistants for the Web: An MIT Perspective
Page 24: Personal Assistants for the Web: An MIT Perspective

The Footprints Sytem “history-rich” visualizing history-of-use in a complex

information space Nodes are documents (from any web

site), links are traversals

Page 25: Personal Assistants for the Web: An MIT Perspective
Page 26: Personal Assistants for the Web: An MIT Perspective

Information Agents Can be Controversial It can make mistakes But

- It can be used with conventional direct-manipulation software- feedback between the user and the agent

Intelligent information agents can help the users !