“…The classification of learning objects, as described by the authors in Churchill [1], is a process of machine learning tasks that is used to structure a group of learning objects by means of different methods, including Bayesian classification, and Support Vector Machine, etc. The term Learning Objects (LO) as a concept in an e-learning system was mentioned by Wayne Hodgins in 1994, and since that time, several definitions have been proposed with different terminology like "Pedagogical Objects", "Content Objects", and "Knowledge Objects" to enrich this definition [2]. In 2002, the Learning Technology Standards Committee of the Institute of Electrical and Electronics Engineers (known as IEEE) defined a learning object as "any entity, whether digital or not, that can be used for learning, education, or training" [3].…”