120 likes | 259 Views
Overview of the UM Shell Systems and UM sharing. Michal Barla. PeWe Group @ FIIT STU BA. 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)
E N D
Overview of the UM Shell Systems andUM sharing Michal Barla PeWe Group @ FIIT STU BA
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 Overview of the UM Shell Systems and UM sharing
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 Overview of the UM Shell Systems and UM sharing
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 Overview of the UM Shell Systems and UM sharing
Services of UM Shell Systems (cont.) • Formation of assumptions about the user based on the interaction history • Consistency maintenance in the user model Overview of the UM Shell Systems and UM sharing
Requirements for UM Shell Systems • Generality • as many applications as possible • as many services as possible • Expressiveness • uncertainty, vagueness of assumptions • Strong Inferential Capabilities Overview of the UM Shell Systems and UM sharing
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 Overview of the UM Shell Systems and UM sharing
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 Overview of the UM Shell Systems and UM sharing
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 Overview of the UM Shell Systems and UM sharing
Judy Kay: Personis Overview of the UM Shell Systems and UM sharing
Jaroslav Kuruc Overview of the UM Shell Systems and UM sharing