Abstract
This paper presents the main components of an adaptive tutoring system based on cognitive learning styles. A Bayesian network is used to models the student learning style. An original domain model based on Bloom taxonomy is adopted. An instruction adaptation module matches the student style to the domain model based on pedagogical rules that can be modified.