Review of Current Student-Monitoring Techniques used in eLearning-Focused recommender Systems and Learning analytics. The Experience API & LIME model Case Study

Authors

DOI:

https://doi.org/10.9781/ijimai.2014.276

Keywords:

e-learning, Recommendation Systems, Learning Analytics, LIME Model, User Monitoring
Supporting Agencies
This research is partially funded by UNIR Research (http://research.unir.net), Universidad Internacional de La Rioja (UNIR, http://www.unir.net), under the Research Support Strategy (2013-2015), Research Group TELSOCK.

Abstract

Recommender systems require input information in order to properly operate and deliver content or behaviour suggestions to end users. eLearning scenarios are no exception. Users are current students and recommendations can be built upon paths (both formal and informal), relationships, behaviours, friends, followers, actions, grades, tutor interaction, etc. A recommender system must somehow retrieve, categorize and work with all these details. There are several ways to do so: from raw and inelegant database access to more curated web APIs or even via HTML scrapping. New server-centric user-action logging and monitoring standard technologies have been presented in past years by several groups, organizations and standard bodies. The Experience API (xAPI), detailed in this article, is one of these. In the first part of this paper we analyse current learner-monitoring techniques as an initialization phase for eLearning recommender systems. We next review standardization efforts in this area; finally, we focus on xAPI and the potential interaction with the LIME model, which will be also summarized below.

Downloads

Download data is not yet available.

References

[1] G. Linden, B. Smith, and J. York, "Amazon.com recommendations: item-to-item collaborative filtering," Internet Computing, IEEE, vol. 7, no. 1, pp. 76-80, Jan 2003.

[2] F. Ricci, L. Rokach, B. Shapira, and P.B. Kantor, Recommender Systems Handbook.: Springer, 2010.

[3] Benjamin Marlin, "Modeling User Rating Profiles For Collaborative Filtering," in NIPS'03, 2003.

[4] J. Bobadilla, F. Ortega, A. Hernando, and A. Gutiérrez, "Recommender Systems Survey," Know.-Based Syst., vol. 46, pp. 109 132, Journal of Universal Computer Science 2013.

[5] M. Aberdour, "Open Source Learning Management Systems: Emerging open source LMS markets," 2007.

[6] Fran, Martin Ebner, Alexander Pohl, and Behnam Taraghi, "Interaction in Massive Courses," Journal of Universal Computer Science, vol. 20, no. 1, pp. 1-5, jan 2014.

[7] Y. Epelboin, "MOOC in Europe," UPMC-Sorbonne Université, 2013.

[8] Daniel Burgos, Colin Tattersall, and Rob Koper, "Representing Adaptive and Adaptable Units of Learning," in Computers and Education.: Springer Netherlands, 2007, pp. 41-56

[9] Jesus Bobadilla, Fernando Ortega, Antonio Hernando, and Javier Alcal, "Improving collaborative filtering recommender system results and performance using genetic algorithms," Knowledge-Based Systems, vol. 24, no. 8, pp. 1310-1316, 2011.

[10] M.AC. González, F.J.G. Penalvo, M.J.C. Guerrero, and M.A Forment, "Adapting LMS Architecture to the SOA: An Architectural Approach," in Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on, May 2009, pp. 322-327.

[11] S.K. Malik and S. A M Rizvi, "Information Extraction Using Web Usage Mining, Web Scrapping and Semantic Annotation," in Computational Intelligence and Communication Networks (CICN), 2011 International Conference on, Oct 2011, pp. 465-469.

[12] A Holmes and M. Kellogg, "Automating functional tests using Selenium," in Agile Conference, 2006, July 2006, pp. 6 pp.-275.

[13] Tomas Grigalis and Antanas , "Unsupervised Structured Data Extraction from Template-generated Web Pages," Journal of Universal Computer Science, vol. 20, no. 2, pp. 169-192, feb 2014.

[14] H. Bosch et al., "Innovative filtering techniques and customized analytics tools," in Visual Analytics Science and Technology, 2009. VAST 2009. IEEE Symposium on, 2009.

[15] P. Hunter, Instant Nokogiri.: Packt Publishing Ltd., 2013.

[16] Angel A. Juan, Thanasis Daradoumis, Javier Faulin, and Fatos Xhafa, "SAMOS a Model for Monitoring Studentsand Groups; Activities in Collaborative eLearning," Int. J. Learn. Technol., vol. 4, no. 1/2, pp. 53-72, 2009.

[17] Riccardo Mazza and Christian Milani, "GISMO: a Graphical Interactive Student Monitoring Tool for Course Management Systems," in T.E.L.'04 Technology Enhanced Learning '04 International Conference. Milan, 2004, pp. 18-19.

[18] Jungsoon Yoo, Sung Yoo, Chris Lance, and Judy Hankins, "Student Progress Monitoring Tool Using Treeview," SIGCSE Bull., vol. 38, no. 1, pp. 373-377, 2006.

[19] S. Shishehchi, S.Y. Banihashem, and N.AM. Zin, "A proposed semantic recommendation system for e-learning: A rule and ontology based e-learning recommendation system," in Information Technology (ITSim), 2010 International Symposium in, vol. 1, June 2010, pp. 1-5.

[20] K. Takano and Kin Fun Li, "An Adaptive e-Learning Recommender Based on User's Web-Browsing Behavior," in P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2010 International Conference on, Nov 2010, pp. 123-131.

[21] K. Takano and Kin Fun Li, "An adaptive learning book system based on user's study interest," in Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on, Aug 2011, pp. 842-847.

[22] Enrique García, Crist, Sebasti, and Carlosde Castro, "An architecture for making recommendations to courseware authors using association rule mining and collaborative filtering," User Modeling and UserAdapted Interaction, vol. 19, no. 1-2, pp. 99-132, 2009.

[23] El Hassan, A. and El Adani, M. El Bachari E., "Design of an Adaptive E- Learning Model Based on Learner’s Personality," Ubiquitous Computing and Communication Journal, vol. 5, 2010.

[24] C. Romero and S. Ventura, "Educational data mining: A survey from 1995 to 2005," Expert Systems with Applications, vol. 33, no. 1, pp. 135-146, 2007.

[25] Ahmad A. Kardan, Nahid Ghassabzadeh Saryazdi, and Hamed Mirashk, "Learner Clustering and Association Rule Mining for Content Recommendation in Self-Regulated Learning," International Journal of Computer Science Research and Application, 2012.

[26] Boban Vesin, Mirjana Ivanovi, Aleksandra Kla, and Zoran Budimac, "Protus 2.0: Ontology-based semantic recommendation in programming tutoring system," Expert Systems with Applications, vol. 39, no. 15, pp. 12229-12246, 2012.

[27] Tong Wang and Pi lian He, "Web Log Mining by an Improved AprioriAll Algorithm.," in WEC (2), 2005, pp. 97-100.

[28] M. K. Khribi M. Jemni, "Toward a Hybrid Recommender System for E-Learning Personalization Based on Web Usage Mining Techniques and Information Retrieval," in World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, 2017.

[29] John C. Stamper et al., "Managing the Educational Dataset Lifecycle with DataShop," in Proceedings of the 15th International Conference on Artificial Intelligence in Education, Berlin, Heidelberg, 2011, pp. 557-559.

[30] Riccardo Mazza, Marco Bettoni, Marco Far, and Luca Mazzola, "MOCLog--Monitoring Online Courses with log data," Proceedings of the 1st Moodle Research Conference, pp. 14-15, 2012.

[31] JeffZ. Pan, "Resource Description Framework," International Handbooks on Information Systems, 2009.

[32] IMS Global Learning Consortium Inc., "Learning Measurement for Analytics Whitepaper," 2013.

[33] IEEE, "Data Model for Content to Learning Management System Communication," IEEE Std 1484.11.1-2004, 2005.

[34] J and Atkins, M and Norris, W and Messina, C and Wilkinson, M and Dolin, R Snell, "JSON Activity Streams 1.0," 2011.

[35] Abelardo Pardo and George Siemens, "Ethical and privacy principles for learning analytics," British Journal of Educational Technology, vol. 45, no. 3, 2014.

[36] David Kelly and Kevin Thorn, "Should Instructional Designers Care About the Tin Can API?," eLearn, vol. 2013, no. 3, 2013.

[37] A del Blanco, A Serrano, M. Freire, I Martinez-Ortiz, and B. Fernandez-Manjon, "E-Learning standards and learning analytics. Can data collection be improved by using standard data models?," in Global Engineering Education Conference (EDUCON), 2013 IEEE, March 2013, pp. 1255-1261.

[38] Daniel Burgos, "L.I.M.E. A recommendation model for informal and formal learning, engaged," IJIMAI, pp. 79-86, 2013.

[39] Swati Saigaonkar and Madhuri Rao, "XML Filtering System Based on Ontology," in Proceedings of the 1st Amrita ACM-W Celebration on Women in Computing in India, New York, NY, USA, 2010, pp. 51:1--51:6.

[40] James Cheney, Sam Lindley, and Philip Wadler, "A Practical Theory of Language-integrated Query," SIGPLAN Not., vol. 48, no. 9, pp. 403-416, 2013.

[41] Eric Pardede, J. Wenny Rahayu, Ramanpreet Kaur Aujla, and David Taniar, "SQL/XML Hierarchical Query Performance Analysis in an XML-Enabled Database System," Journal of Universal Computer Science, vol. 15, no. 10, pp. 2058-2077, may 2009.

Downloads

Published

2014-09-01
Metrics
Views/Downloads
  • Abstract
    41
  • PDF
    13

How to Cite

Corbi Bellot, A. and Burgos, D. (2014). Review of Current Student-Monitoring Techniques used in eLearning-Focused recommender Systems and Learning analytics. The Experience API & LIME model Case Study. International Journal of Interactive Multimedia and Artificial Intelligence, 2(7), 44–52. https://doi.org/10.9781/ijimai.2014.276

Most read articles by the same author(s)

1 2 > >>