A generic architecture for agent based E-learning system
K. Sakthiyavathi, K. Palanivel · 2009
E-learning refers to the way by which the learning content is provided by means of electronic technology. E-learning system is classified as either synchronous or asynchronous. It is the effective learning process so that the Web-based learning system has become a promising paradigm in education. Agent based E-learning can manage the information overload, serve as academic experts, and create programming environments for the learners. There are several characteristics specific to E-learning system such as Interaction, Personalization, Adaptation, Intelligence, Interoperability, Accessibility and Security. Agent based architecture for E-learning system provides the above mentioned features to support instructional design, to retrieve relevant learning materials, to process and analyze data to enable meaningful E-learning recommendations to instructors and learners. But most of the existing E-learning architectures doesn't consider all the features in a single system. So there is a need for a generic architecture that should support all the features to make the E-learning system more efficient. In this paper, we provide a generic architecture for E-learning system. This architecture considers interactivity, personalization, adaptation, interoperability, collaboration, security to enhance the quality of learning process.