Developing a 'User Model' that records and accumulates users' computer and agent usage patterns in real time to predict next ...