Use knowledge of the context, individual user, task, domain and instruction to provide help adapted to user's needs.
Problems
knowledge requirements considerable
who has control of the interaction?
what should be adapted?
what is the scope of the adaptation?