Abstract
With the emergence of technology, the personalization of e-learning systems is enhanced. These systems use a set of parameters for personalizing courses. However, in literature, these parameters are not based on classification and optimization algorithms to implement them in the cloud. Cloud computing is a new model of computing where standard and virtualized resources are provided as a service through the Internet. This paper proposes an approach that allows learner modeling in the cloud where these parameters are integrated. The suggested approach is based on the support vector machine algorithm, which analyzes the learners’ traces to find the best classification of learners through selected parameters with a low cost. An experimentation is conducted to validate this approach. This experimentation is based on the produced traces for learner modeling. The obtained results show that this approach represents the learner model with low operation costs compared to classic systems (no cloud).


Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Aggarwal, M., Rinkey and Gupta, P.” Impact of Cloud Computing in E-Learning: A Study,” International Journal on Recent and Innovation 97 Trends in Computing and Communication, 5, 912–922 (2017).
Ahmed, M. U., Sangi, N. A., & Mahmood, A. (2017). A learner model for adaptable e-learning. International Journal of Advanced Computer Science and Applications, 8, 139–147.
Ali Salahli, M., Ozdemir, M., & Yasar, C. (2012). Building a fuzzy knowledge management system for personalized elearning. Procedia - Social and Behavioral Sciences, 46(2012), 1978–1982.
Aljohany, D. A., Salama, R. M., & Saleh, M. (2018). ASSA: Adaptive E-learning smart students assessment model. International Journal of Advanced Computer Science and Applications, 9, 128–136.
Alsadoon, E. (2020). The impact of an adaptive e-course on students’ achievements based on the students’ prior knowledge. International Journal of Education and Information Technologies, 25, 1–11.
Anand, H. S. & Kamayani (2015). Scope of cloud computing in education sector: A review. International Journal of Recent Research Aspects, 2(2), 150–152.
Atanasov, D., & Ruskov, T. (2016). Simulation of cloud computing environments with CloudSim. Journal of Information Technologies and Control, 12(3–4), 1–6.
Behaz, A., & Djoudi, M. (2012). Adaptation of learning resources based on the MBTI theory of psychological types. International Journal of Computer Science Issues, 9, 135–141.
Bosamia, M., & Patel, A. (2016). An overview of cloud computing for E-learning with its key benefits. International Journal of Information Sciences and Techniques (IJIST), 6(1/2), 1–10.
Divya, P., & Prakasam, S. (2015). Effectiveness of cloud based E-learning system (ECBELS). Journal of Computer Applications, 119(6), 29–36.
Dwi Surjono, H. (2014). The evaluation of a Moodle based adaptive e-learning system. Journal of Information and Education Technology, 4(1), 89–92.
Elbeh, H., & Biundo, S. (2012). A personalized course generation system based on task centered instruction strategy. International conference on artificial intelligence (ICAI).
Eltigani Ali Mustafa, Y., & Mohamed Sharif, S. (2011). An approach to adaptive ELearning hypermedia system based on learning styles (AEHS-LS): Implementation and evaluation. Journal of Library and Information Science, 3(1), 15–28.
Gholipour, A., Mazaheri, A., Haghshenas, E., & Tavakoli, M. (2011). An intelligent method for customizable adaptive learning content generation. Journal of Information and Communication Technology Research, 3(1), 43–55.
Gutiérrez, I., Álvarez, V., Paule, M. P., Pérez-Pérez, J. R., & de Freitas, S. (2016). Adaptation in E-learning content specifications with dynamic sharable objects. International Journal of Adaptive Educational Technology Systems, 4(24), 1–11.
Jain, A., & Chawla, S. (2013). E-learning in the cloud. Journal of latest research in. Science and Technology, 2(1), 478–481.
Jalal, A., & Mahmood, M. (2019). Students’ behavior mining in e-learning environment using cognitive processes with information technologies. International Journal of Education and Information Technologies, 24, 2797–2821.
Jeong, H.Y., & Hong, B.(2012). Service based personalized learning system in cloud computing environment. AST/EEC/MMHS/AIA conference program, 95-102.
Karadimce, A., & Davcev, D. (2012). Personalized multimedia content generation using the QoE metrics in distance learning systems. In International conference on adaptive and self-adaptive systems and applications (pp. 1–6).
Khamis, M. A. (2015). Adaptive e-learning environment systems and technologies. The First International Conference of the Faculty of Education: Albaha University.
Kim, J., Byun, J., & Jeong, H. (2013). Cloud AEHS: Advanced learning system using user preferences. Journal of Convergence, 4(3), 31–36.
Kumar, A., Nalavade, J. E., Yeola, V., Vivek, V., & Srivastava, Y. (2013). An adaptive learning system based on ant Colony algorithm. Journal of Soft Computing and Engineering (IJSCE), 3(2), 212–214.
Laeep, K., & Shaikh, Z. A. (2016). Challenges and opportunities of cloud -based E-learning systems. International Journal of Educational and Pedagogical Sciences, 10(2), 693–697.
Lazarinis, F., Green, S., & Pearson, E. (2010). Creating personalized assessments based on learner knowledge and objectives in a hypermedia web testing application. Computers and Education, 55, 1732–1743.
Limongelli, C., Sciarrone, F., & Vaste, G. (2011). Personalized e-learning in Moodle: The Moodle_LS system. Journal of e-Learning and Knowledge Society, 7(1), 49–58.
Mohamed, A. E. (2017). Comparative study of four supervised machine learning techniques for classification. International Journal of Applied Science and Technology, 7(2), 5.17.
Ollagnier-Beldame, M., & Mille, A. (2012). E-learning : Tracer l’activité des apprenants pour favoriser leur appropriation des systèmes ? Revue du Management Technologique.
Paavolainen, S. (2016). Observed availability of cloud services. master's thesis, University of Helsinki, Faculty of Science, Department of Computer Science, 1-53.
Palanivel, K., & Kuppuswami, S. (2014). Architecture solutions to E-learning systems using service-oriented cloud computing reference architecture. Journal of Application or Innovation in Engineering & Management, 3(3), 547–559.
Pourqasem, J., Karimi, S., & Edalatpanah, S. A. (2014). Comparison of cloud and grid computing. American Journal of Software Engineering, 2(2), 8–12.
Rad, P., Roopaei, M., & Beebe, N. (2018). AI thinking for cloud education platform with personalized learning. In Proceedings of the 51st Hawaii international conference on system sciences (pp. 3–12).
Rahadian, R. B., & Budiningsih, C. A. (2017). What are the suitable instructional strategy and media for student learning styles in middle schools. International Journal on Integrating Technology in Education (IJITE), 6(4), 25–39.
Riad, B., Ali, S., Mourad, H., & Hamid, S. (2012). An adaptive learning based on ant Colony and collaborative filtering. Proceedings of the World Congress on Engineering.
Saini, L., Jyoti, & Kaur, H. (2017). Role of cloud computing in education system. International Journal of Advanced Research in Computer Science, 8, 345–347.
Saleena, B., & Srivatsa, S. K. (2015). Using concept similarity in cross ontology for adaptive e-learning systems. Computer and Information Sciences, 27, 1–12.
Sasikumar, D., & Saravanakumar, S. (2017). Cloud computing – Research issues, challenges, architecture, platforms and applications. International Research Journal of Latest Trends in Engineering and Technology, 5(1), 39–46.
Siddique, A., Durrani, Q. S., & Naqvi, H. A. (2018). Developing adaptive E-learning environment using cognitive and noncognitive parameters. Journal of Educational Computing Research.
Taniguchi, T., Sakaki, S., Shigenaka, R., Tsuboshita, Y., & Ohkuma, T. (2015). A weighted combination of text and image classifiers for user gender inference, proceedings of the fourth workshop on vision and language, 87–93.
Virvou, M., & Troussas, C. (2011). Personalized teaching of multiple languages through the web. Journal for e-Learning Security (IJeLS), 1, 52–59.
Wainer, J. (2016). Comparison of 14 different families of classification algorithms on 115 binary datasets (pp. 1–36). Machine Learning: Computer Science.
Wexbridge, J. and Nyland, W., (2014). NetBeans Platform for Beginners, This book is for sale at http://leanpub.com/nbp4beginners.
Wiyono, S., & Abidin, T. (2019). Comparative study of machine learning KNN, SVM, and decision tree algorithm to predict student's performance. International Journal of Research - Granthaalayah, 7, 190–196.
Wu C-H, Chen Y-S & Chen TC (2017). An adaptive e-learning system for enhancing learning performance: Based on dynamic scaffolding theory. International Journal of Mathematics, Science and Technology Education, 14, 903–913.
Yadav, K. (2014). Role of cloud computing in education. International Journal of Innovative Research in Computer and Communication Engineering, 2(2), 3108–3112.
Yang, T. C., Hwang, G. J., & Yang, S. J. H. (2013). Development of an adaptive learning system with multiple perspectives based on students’ learning styles and cognitive styles. Educational Technology and Society, 16, 185–200.
Zhao, K., Yang, Q., & Ma, X. (2017). Exploration of an open online learning platform based on Google cloud computing. International Journal of Emerging Technologies in Learning, 12, 17–13.
Acknowledgements
Not applicable.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
Each author contributed evenly to this paper. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Availability of data and material
The datasets generated and/or analyzed during the current study are not publicly available due to privacy reasons but are available from the corresponding author on reasonable request.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ghallabi, S., Essalmi, F., Jemni, M. et al. Learner modeling in cloud computing. Educ Inf Technol 25, 5581–5599 (2020). https://doi.org/10.1007/s10639-020-10185-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10639-020-10185-5