AH systems
can provide automatic adaptation on the basis of the
user model.
But how to build the user model
???
while the user is simply working in an application system, the
adaptation component watches what the user is doing, collects
the data describing user's activity, process these data to
build the user model, and then provides an
adaptation.