Abstract
In this paper, we present a new model of e-Learning platforms based on semantic micro services using discovery, selection and composition methods to generate learning paths. In this model, each semantic micro service represents an elementary educational resource that can be a course, an exercise, a tutorial or an evaluation implementing a precise learning path objective. The semantic micro services are described using ontologies and deployed in multi-instances in a cloud environment according to a load balancing and a fault tolerance system. Learners’ requests are sent to a proxy micro service having learning paths abstract structures represented as an oriented graph. Proxy micro service analyses the request to define the learner profile and context in order to provide him with the semantic micro services responsible of the educational resources satisfying his functional and non-functional needs. In this model, to achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and a quality of service measurement, and global optimization adopts an ant colony optimization algorithm to select the best resource combination. Our experimental results show that the proposed model can effectively returns optimized learning paths considering individual, collective and pedagogical factors.
Highlights
Information technologies have brought significant progress to companies’ information systems
To achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and QoS measurement [28], and global optimization adopts an ant colony optimization algorithm [2, 11, 12, 33] to select the best resource combinations
A learner explore one educational resource for each node in the learning path, we use a local optimization method based on semantic matchmaking calculation and QoS measurements to select the right resources according to learner profile
Summary
Information technologies have brought significant progress to companies’ information systems. Semantic micro service architecture seems to represent a great opportunity for learning management systems (LMS) [26, 7] In this context, we propose a new model of e-Learning platform based on semantic micro services using semantic description, discovery, selection and composition for learning paths. Proxy micro service analyses the request to define the learner profile and context in order to provide him with the semantic micro services responsible of the educational resources satisfying his functional and nonfunctional needs In this model, to achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and QoS measurement [28], and global optimization adopts an ant colony optimization algorithm [2, 11, 12, 33] to select the best resource combinations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have