Kass & Finin (1991): Properties of a General User
Model
User modeling beneficial if capable of 1+:
System adapts its behavior to individual users
Assumes responsibility (or shares with user) of
successful HCI
Supports a diverse range of user types
3 types of generalization:
User generality
Interaction generality
Domain generality (hardest!)
3 important features of a 'general' user model:
Representation and maintenance
Variety of knowledge structures
Volatile model
Access
Descriptive/Prescriptive services
Passive/Active services
Acquisition
Expert knowledge elicitation
Preprogrammed/Dynamic model
Editable by user