The first two kinds of information is important for the identification of new users; and the last three kinds of information is the interaction information between a user and a system, and between users.
Formally, an interaction agent IA is defined as follows:
Definition 1 The formalism of an interaction agent (called IA)
is defined as follows: