This monograph provides a comprehensive research review of intelligent
techniques for personalisation of e-learning systems. Special emphasis
is given to intelligent tutoring systems as a particular class of
e-learning systems, which support and improve the learning and teaching
of domain-specific knowledge.
A new approach to perform effective personalization based on Semantic
web technologies achieved in a tutoring system is presented. This
approach incorporates a recommender system based on collaborative
tagging techniques that adapts to the interests and level of students'
knowledge. These innovations are important contributions of this
monograph.
Theoretical models and techniques are illustrated on a real personalised
tutoring system for teaching Java programming language.
The monograph is directed to, students and researchers interested in the
e-learning and personalization techniques.