SUMMARY
Intelligent Tutoring Systems (ITSs) are inherently adaptive e-learning systems usually created for teaching well-defined domains (e.g., mathematics). Their objective is to guide the student towards a predefined goal such as completing a lesson, task, or mastering a skill. Defining goals and guiding students is more complex in ill-defined domains where the expert defines the model of the knowledge domain or the students have freedom to follow their own path through it. In this paper we present an overview of our systems architecture that integrates the ITS with data mining tools and performs a number of educational data mining processes to increase the adaptivity and, consequently, the efficiency of the ITS.