International Science Index


A Recommender Agent to Support Virtual Learning Activities


This article describes the implementation of an intelligent agent that provides recommendations for educational resources in a virtual learning environment (VLE). It aims to support pending (undeveloped) student learning activities. It begins by analyzing the proposed VLE data model entities in the recommender process. The pending student activities are then identified, which constitutes the input information for the agent. By using the attribute-based recommender technique, the information can be processed and resource recommendations can be obtained. These serve as support for pending activity development in the course. To integrate this technique, we used an ontology. This served as support for the semantic annotation of attributes and recommended files recovery.

[1] O. Velez-Langs, C. Santos, "Sistemas Recomendadores: Un enfoque desde los algoritmos genéticos.” Revista Industrial, vol. 9, 2006, pp. 23–31.
[2] B. Sarwar, G. Karypis, J. Konstan, J. Riedl, "Item-Based Collaborative Filtering Recommendation Algorithms”, in Proc. of the 10th international conference on World Wide Web, New York, 2001, pp. 285–295, doi:10.1145/371920.372071
[3] S. Wang, C. Wu, "Application of context-aware and personalized recommendation to implement an adaptive ubiquitous learning system”, in Expert Systems with Applications, vol. 38, 2011, pp.10831-10838, doi:10.1016/j.eswa.2011.02.083
[4] R. Burke, "Hybrid Web Recommender System.”, in The Adaptive Web, vol. 4321, P. Brusilovsky, A. Kobsa, and W. Nejdl Ed., Berlin Heidelberg: Springer-Verlag, 2007, pp. 377-408.
[5] G.Adomavicius, A.Tuzhilin, "Toward the nextgeneration of recommender system: a survey of thestate-of-the-art and possible extensions”, IEEETrans. on Knowledge and Data Engineering, vol. 17, 2005, pp. 734-749.
[6] K. Ghauth, N. Abdullah,"Learning materials recommendation using good learners, rating and content-based filtering. Education Tech Research Dev”, vol. 58, 2010, pp. 711- 727, doi: 10.1007/s11423-010-9155-4.
[7] I. Pascual-nieto, O. Santos, D. Perez-marin, J. Boticario, "Extending Computer Assisted Assessment systems with Natural Language Processing, User Modeling, and Recommendations based on Human Computer Interaction and Data Mining”, in International Joint Conference on Artificial Intelligence, Barcelona, 2010, pp. 2519–2524.
[8] O. Santos, J. Boticario, "Users’ Experience with a Recommender System in an Open Source Standard-Based Learning Management System”. Lecture Notes in Computer Science, vol. 5298, 2008, pp. 185–204, doi:10.1007/978-3-540-89350-9_14
[9] M. Khribi,M. Jemni,O. Nasraoui,"Automatic recommendations for e-learning personalization based on web usage mining techniques and information retrieval”, in Educational Technology & Society, vol. 12, 2009, pp. 30–42.
[10] H. Drachsler, H. Hummel, R. Koper,"Personal recommender systems for learners in lifelong learning: requirements, techniques and model”, in International Journal of Learning Technology, vol. 3, 2008, pp. 404–423.
[11] M. Pazzani, D. Billsus,"Content-Based Recommendation Systems”,in The Adaptive Web, P. Brusilovsky, A. Kobsa, & W. Nejdl, Ed., 2007, pp. 325–341.
[12] Z. Huang, X. Lu, H. Duan,"Context-aware recommendation using rough set model and collaborative filtering”,in Artificial Intelligence Review, vol. 351, 2011, pp. 85–99.
[13] W. Chen, Z. Niu, X. Zhao,Y. Li,"A hybrid recommendation algorithm adapted in e-learning environments”,in World Wide Web, 2012, pp. 1–14, doi:10.1007/s11280-012-0187-z.
[14] S. Rusell, P. Norving,"Inteligencia Artificial Un Enfoque Moderno”, 2nd ed., D. Fayerman, Ed, Madrid: Pearson, 2004.
[15] D. Llidó,"Extracción y Recuperación de Información Temporal”,PhD diss. Universitat Jaume I, 2004.