A review of semantic web in education and specific adaptation applications can be seen in [41]. Mizoguchi, and Bourdeau [42] exposed how to use ontological engineering in order to address Artificial Intelligence in Education. Some works show the creation of resources and rules for adaptive learning, using semantic web techniques such as Henze, Dolog, and Nejdl [43] which explains adaptation for different issues of contents, Cheniti-Belcadhi, Henze, and Braham [44] for assessments, Vassileva, and Bontchev [6] for selecting a student learning path or Jovanovic et al. [45] for generating feedback. There are also other educational systems that use rules for adaptation purposes but do not use semantic web techniques. APELS (Adaptive and Personalized E-learning System) [46] calculates the best learning path based on a quality of service measure based on the idea of the learning curve of students, [47] for the adaptation of contents or [5] for the adaptation of different HTML tags for web pages based on rules.