overview of the um shell systems and um sharing michal barla pewe group @ fiit stu ba

12
Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

Upload: phoebe-mason

Post on 05-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

Overview of the UM Shell Systems

andUM sharing

Michal Barla

PeWe Group @ FIIT STU BA

Page 2: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

2

History of UM Shell Systems

• 1978 – Perrault, Cohen, Allen

– UM performed by application systems

– UM components mixed with other components for other tasks

• 1986 – Tim Finnin: GUMS (General UM System)

– allows the definition of simple stereotype hierarchies

– at runtime, GUMS accepts and stores Prolog facts about the user

Page 3: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

3

Academic Development

• BGP-MS (Kobsa, Pohl, 1995)

– network server, multi-user, multi-application

• TAGUS (Paiva, Self, 1995)

– diagnosis of unexpected user behavior (simulation of the user)

– truth maintenance system

• um toolkit (Kay, 1995)

– attribute – value pairs

– evidence of truth and falsehood

– source of evidence, timestamp

Page 4: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

4

Services of UM Shell Systems

• Representation of assumptions about one or more types of user characteristics

• Representation of relevant common characteristics of users pertaining to the specific user subgroup (stereotype)

• Classification of users as belonging to one or more subgroup – integration of subgroup characteristics into the individual user model

Page 5: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

5

Services of UM Shell Systems (cont.)

• Formation of assumptions about the user based on the interaction history

• Consistency maintenance in the user model

Page 6: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

6

Requirements for UM Shell Systems

• Generality

– as many applications as possible

– as many services as possible

• Expressiveness

– uncertainty, vagueness of assumptions

• Strong Inferential Capabilities

Page 7: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

7

Commercial sector

• Motivation:

– target ad banners, sales promotions, product news

– one-to-one marketing instead of mass marketing

• Group Lens

– collaborative filtering algorithms based on rating provided by user and data derived from navigation

• Frontmind

– Bayesian network for modeling users

Page 8: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

8

Services of commercial UM servers

• Comparisons of different users’ selective actions

– predict user’s future selective actions based on those of the most similar other users

• Import of external user-related information

– integration of existing systems

• Privacy support

Page 9: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

9

UM Sharing

• Commercial sector brings the strong motivation for UM sharing

• UM Systems are not functionally integrated into the application

– client-server architecture

• Information acquired by one application can be employed by other and vice versa

• Information is stored in non-redundant manner

Page 10: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

10

Judy Kay: Personis

Page 11: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

30. 11. 2005 Overview of the UM Shell Systems and UM sharing

11

Jaroslav Kuruc

Page 12: Overview of the UM Shell Systems and UM sharing Michal Barla PeWe Group @ FIIT STU BA

Ďakujem za pozornosť