The promising side of ICAI research lies in two areas. On the one hand, ICAI systems continue the quest of CAI in adapting instruction to the needs of the individual learner. Because of its particular features, ICAI can individualize learning to a much finer level than CAI can. This is due in large part, in addition to its extensive student modelling aspect, to its potential for true learner control of instruction through natural language querying.