Personalizing learning programs with X-Learn, an XML-based, "user-device" adaptive multi-agent system

In this paper we present X-Learn, an XML-based, multi-agent system for supporting ''user-device'' adaptive e-learning, i.e. e-learning activities which take into account the profile, past behaviour, preferences and needs of users, as well as the characteristics of the devices they use for these activities. X-Learn is characterized by the following features: (i) it is highly subjective, since it handles quite a rich and detailed user profile that plays a key role during the learning activities; (ii) it is dynamic and flexible, i.e. it is capable of reacting to variations in user exigencies and objectives; (iii) it is device-adaptive, since it decides the learning objects to present to the user on the basis of the device he is currently using; (iv) it is generic, i.e. it is capable of operating in a large variety of learning contexts; (v) it is XML based, since it exploits many facilities of XML technology for handling and exchanging information related to e-learning activities. The paper also reports various experimental results, as well as a comparison between X-Learn and other related e-learning management systems already presented in the literature.

[1]  Ken Eustace Educational value of e-learning in conventional and complementary computing education , 2004 .

[2]  Benjamin N. Grosof,et al.  An Approach to Using XML and a Rule-Based Content Language with an Agent Communication Language , 2000, Issues in Agent Communication.

[3]  Qun Jin Design of a virtual community based interactive learning environment , 2002, Inf. Sci..

[4]  Gunnar Karlsson,et al.  User-oriented QoS in packet video delivery , 1998, IEEE Netw..

[5]  Claude Frasson,et al.  A Confident Agent: Toward More Effective Intelligent Distance Learning Environments , 2002, ICMLA.

[6]  Joe Marini,et al.  Document Object Model , 2002, Encyclopedia of GIS.

[7]  Vincent G. Duffy,et al.  Developing virtual environments for industrial training , 2002, Inf. Sci..

[8]  Peter Dolog,et al.  The Personal Reader: Personalizing and Enriching Learning Resources Using Semantic Web Technologies , 2004, AH.

[9]  V. Glavinic,et al.  Application of semantic web and personal agents in distance education system , 2002, 11th IEEE Mediterranean Electrotechnical Conference (IEEE Cat. No.02CH37379).

[10]  David A. Wiley Peer-to-peer and learning objects: the new potential for collaborative constructivist learning online , 2001, Proceedings IEEE International Conference on Advanced Learning Technologies.

[11]  Yacine Atif,et al.  Ontology-based framework for context-aware mobile learning , 2006, IWCMC '06.

[12]  Tore Risch,et al.  EDUTELLA: a P2P networking infrastructure based on RDF , 2002, WWW.

[13]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[14]  Gerd Stumme,et al.  Semantic resource management for the web: an e-learning application , 2004, WWW Alt. '04.

[15]  Thorsten Lau 1 Introducing Ontology-based Skills Management at a large Insurance Company , 2002 .

[16]  Mike Sharples,et al.  KLeOS: a personal, mobile, knowledge and learning organisation system , 2002, Proceedings. IEEE International Workshop on Wireless and Mobile Technologies in Education.

[17]  W. Jansen,et al.  The Added Value of E-learning , 2002 .

[18]  Nalini Venkatasubramanian,et al.  An integrated metric for video QoS , 1997, MULTIMEDIA '97.

[19]  Deborah Estrin,et al.  Quality adaptation for congestion controlled video playback over the Internet , 1999, SIGCOMM '99.

[20]  Flora Chia-I Chang Intelligent assessment of distance learning , 2002, Inf. Sci..

[21]  Rosa Maria Vicari,et al.  Improving Interactivity in e-Learning Systems with Multi-agent Architecture , 2002, AH.

[22]  Siwoo Byun,et al.  Proxy agent based replication control model for wireless internet , 2006, Inf. Sci..

[23]  Vladan Devedzic,et al.  Key issues in next-generation Web-based education , 2003, IEEE Trans. Syst. Man Cybern. Part C.

[24]  Panayiotis E. Pintelas,et al.  A mobile multi agent architecture for Web based learning , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[25]  Youjip Won,et al.  Empirical study of user perception behavior for mobile streaming , 2002, MULTIMEDIA '02.

[26]  Vassilis Christophides,et al.  Online curriculum on the semantic Web: the CSD-UoC portal for peer-to-peer e-learning , 2005, WWW '05.

[27]  Luigi Palopoli,et al.  Exploiting agents in e-learning and skills management context , 2006, AI Commun..

[28]  Steffen Staab,et al.  eLearning based on the semantic web , 2001 .

[29]  Maria Virvou,et al.  Mobile educational features in authoring tools for personalised tutoring , 2005, Comput. Educ..

[30]  Allan Kuchinsky,et al.  Quality is in the eye of the beholder: meeting users' requirements for Internet quality of service , 2000, CHI.

[31]  Mike Sharples,et al.  The Design and Implementation of a Mobile Learning Resource , 2002, Personal and Ubiquitous Computing.

[32]  Ali Selamat,et al.  Analysis on the performance of mobile agents for query retrieval , 2005, Inf. Sci..

[33]  Hongchi Shi,et al.  An intelligent distributed environment for active learning , 2001, JERC.

[34]  George Ghinea,et al.  QoS impact on user perception and understanding of multimedia video clips , 1998, MULTIMEDIA '98.

[35]  Riccardo Rizzo,et al.  Accessing Web Educational Resources from Mobile Wireless Devices: The Knowledge Sea Approach , 2003, Mobile HCI Workshop on Mobile and Ubiquitous Information Access.

[36]  Andrea Valente,et al.  Exploring theoretical computer science using paper toys (for kids) , 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings..

[37]  Peter Dolog,et al.  Personalization in distributed e-learning environments , 2004, WWW Alt. '04.

[38]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[39]  York Sure-Vetter,et al.  Introducing Ontology-based Skills Management at a Language Insurance Company , 2002, Modellierung.

[40]  Osmar R. Zaïane,et al.  Building a Recommender Agent for e-Learning Systems , 2002, ICCE.

[41]  B. C. Brookes,et al.  Information Sciences , 2020, Cognitive Skills You Need for the 21st Century.

[42]  Douglas R. Smith,et al.  Random Trees and the Analysis of Branch and Bound Procedures , 1984, JACM.

[43]  Phil Barker,et al.  IMS meta-data best practice guide for IEEE 1484.12.1-2002 Standard for Learning Object Metadata , 2006 .

[44]  Alfredo Garro,et al.  X-Learn: An XML-Based, Multi-agent System for Supporting "User-Device" Adaptive E-learning , 2003, CoopIS/DOA/ODBASE.