Nonetheless, a higher degree of “intelligence” would be desirable to achieve an ideal state
in which learning processes are mediated by software that targets and delivers just-in-time the
learning activities that are required by the individuals as a response to personal growth and
customer needs fulfillment. The research areas of intelligent tutoring systems (ITS) and adaptive
hypermedia (AH) have produced a considerable amount of techniques and tools – based on
diverse Artificial Intelligence approaches – that enable such degree of advancement in learning
activities (Brusilovsky, 2000).