Unlike previous studies that focus on user's knowledge or typical kinds of users, the user model we propose is more comprehensive.
we set up three dimensions of user models: skill level to the system, knowledge level on the target domain and the degree of hastiness.