Open Access Open Access  Restricted Access Subscription or Fee Access

Adapted Learning Path Using Genetic Algorithm: Introducing Fuzzy Logic

(*) Corresponding author

Authors' affiliations



In this work, searching for the path adapted to the learner profile and to the pedagogic objective of the formation has being automated. We have studied the problem as an “Optimization Problem”. Using Genetic Algorithms, the system seeks an optimal path starting from the learner profile to the pedagogic objective passing by intermediate courses. This application allows designing a descriptive sheet for each resource existing in the database, in XML format, to facilitate their reuse in the adaptive e-learning. This sheet is conceived basing on the pre-requisite and post-acquired concepts of the course in question, and is used as an input for our system in order to provide each learner with the resources that are most adapted to his profile. This paper discusses the approach of using fuzzy logic to present the input data used in our application and then the optimization using this data. We propose a fuzzy module to integrate in our adaptive e-learning system for selecting a new adapted path. Due to the use of genetic algorithms, we need to separate fuzzy module from other modules in order to keep the same degree of complexity. Thus the system will be more efficient.
Copyright © 2018 Praise Worthy Prize - All rights reserved.


Adaptive E-Learning; Genetic Algorithms; Optimization Problem; XML Format; Fuzzy Logic

Full Text:



Brusilovsky, P., Peylo, C., Adaptive and intelligent web-based educational systems. In : Brusilovsky, International Journal of Artificial Intelligence in Education, Special Issue on Adaptive and Intelligent Web-based Educational Systems P., Peylo, C. (Eds.), 13 (2-4) (2003) 159-172.S. M. Metev and V. P. Veiko, Laser Assisted Microtechnology, 2nd ed., R. M. Osgood, Jr., Ed. Berlin, Germany: Springer-Verlag, 1998.

Michel C., Rouissi S., (2002) Study of the organization and characterization of educational information to build adaptive hypermedia documents distributed on the web, 5ème Colloque International sur le Document électronique (CIDE’05).Hammamet, Tunisie. 308p - pp153-167.

Azough S., Bellafkih M. (2007) Reuse of resources for adapted formation to the learner. 3rd International Symposium on Computational Intelligence and Intelligent Informatics ISCIII IEEE Agadir, Morocco, March 28-30.

Azough S., Bellafkih M., Bouyakhf El H. (2008) Adaptive E-learning: Modeling XML Resources, Cinquieme Conference Sur Les Systemes Intelligents : Theories Et Applications (SITA’08), Institut national de Postes et Télécommunications Rabat, Maroc, 5-6 Mai.

Azough S., Bellafkih M., Bouyakhf El H. (2009) Adaptive E-learning: Resource Modeling and Adaptation to the Learner Profile, Systèmes Intelligents: Théories et Applications Edités par europia Productions. ISBN:978-2-909285-55-3. pp51-68.

Darwin Charles (1980) The origin of species, petite collection maspero, Paris .

Goldberg, David Edward (1989) Genetic algorithms in search, optimization, and machine learning, Addison-Wesley, 412 p.

Holland J.H. (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence, Cambridge, Mass: MIT Press.

LTSC-IEEE LOM Working Group (2001) Draft for Learning Object Metadata (LOM 6.1)

Eduardo André Mossin, Rodrigo Palucci Pantoni and Dennis Brandão (2010). Students’ Evaluation based on Fuzzy Sets Theory, Fuzzy Systems, Ahmad Taher Azar (Ed.), ISBN: 978-953-7619-92-3, InTech, DOI: 10.5772/7225. Available from:

Ibrahim A. Hameed and Claus G. Sorensen (2010). Fuzzy Systems in Education: A More Reliable System for Student Evaluation, Fuzzy Systems, Ahmad Taher Azar (Ed.), ISBN: 978-953-7619-92-3, InTech, DOI: 10.5772/7216. Available from:

JGAP: Java Genetic Algorithms Package.‎

jFuzzyLogic: Open Source Fuzzy Logic library and FCL language implementation.

A. Yessad, C. Faron-Zucker, M.T. Laskri, Ontology-based Personalization of Hypermedia Courses, (2008) International Review on Computers and Software (IRECOS), 3 (6), pp. 586 – 592.

B. Douadi Bourouaieh, Tahar Bensebaa, Learner Modelling Authoring System for Interactive Learning Environments, (2009) International Review on Computers and Software (IRECOS), 4 (5), pp. 586-593.

Jun Zhou, Watanuki Keiichi, Research on Sharing of Mechanical Design Knowledge Based on Semantic Ontology, (2012) International Review on Computers and Software (IRECOS), 7 (5), pp. 2041-2044.

Lam Wai Leong, Information Communication Technologies for Enhanced Education and Learning: Advanced Applications and Developments (Book Review), (2010) International Review on Computers and Software (IRECOS), 5 (5), pp. 581-582.

Tomáš Poklemba, Zdeněk Havlice, Knowledge Based LMS, (2012) International Review on Computers and Software (IRECOS), 7 (4), pp. 1569-1575.

Yun Peng, Hongxin Wan, A Fuzzy-rough Algorithm of Computer Practice Teaching Evaluation under Engineering Concepts, (2012) International Review on Computers and Software (IRECOS), 7 (4), pp-1830-1834.

Z. A. Alzamil, An Approach for an Efficient Software Engineering Course Project, (2007) International Review on Computers and Software (IRECOS), 2 (1) pp. 16-24.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2022 Praise Worthy Prize