WITS 2020 pp 89-99 | Cite as

E-learning Recommendation System Based on Cloud Computing

Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 745)


E-learning in higher education has been known as great technology to improve efficiency, augment focus and thereby, give better academic outcomes, and given its several advantages and benefits, e-learning is considered among the best strategies for instruction. Furthermore, the e-learning system can help students save time and showing further information improving student learning. However, the traditional system for conducting research work and choosing courses is a time-consuming and uninteresting activity, which not only seriously affects students’ academic performance, but also affects students' learning experience, and due to information overload, it becomes more difficult to choose relevant learning resources. To resolve this problem, this paper presents a model of a recommender system for the e-learning platform that will recommend and motivate the student in selecting the courses according to their requirements; this system based on cloud computing infrastructure and particularly with the use of Google cloud services.


E-learning Recommender system Cloud computing 


  1. 1.
    Naik NV, Madhavi K (2015) Cloud computing architecture for collaborative e-learning system. 2015 international conference on applied and theoretical computing and communication technology (iCATccT). IEEE, Davangere, Karnataka, India, pp 58–62CrossRefGoogle Scholar
  2. 2.
    Miseviciene R, Budnikas G, Ambraziene D (2011) Application of cloud computing at KTU: MS Live@Edu Case. 12Google Scholar
  3. 3.
    Dong F, Luo J, Zhu X et al (2013) A personalized hybrid recommendation system oriented to E-commerce mass data in the cloud. 2013 IEEE international conference on systems, man, and cybernetics. IEEE, Manchester, pp 1020–1025CrossRefGoogle Scholar
  4. 4.
    Jiang J, Pang W, Deng Y et al (2012) A blog personality recommender system based on cloud computing infrastructure. 2012 international joint conference on service sciences. IEEE, Shanghai, China, pp 1–5Google Scholar
  5. 5.
    Dahdouh K, Dakkak A, Oughdir L (2017) Integrating big data technologies in a dynamic environment EIAH dedicated to e-learning systems based on cloud infrastructure. In: Proceedings of the 2nd international conference on computing and wireless communication systems—ICCWCS’17. ACM Press, Larache, Morocco, pp 1–7Google Scholar
  6. 6.
    Zhao X (2019) A study on E-commerce recommender system based on big data. 2019 IEEE 4th international conference on cloud computing and big data analysis (ICCCBDA). IEEE, Chengdu, China, pp 222–226CrossRefGoogle Scholar
  7. 7.
    Bourkoukou O, El Bachari E, El Adnani M (2017) A Recommender model in E-learning environment. Arab J Sci Eng 42:607–617. Scholar
  8. 8.
    Portugal I, Alencar P, Cowan D (2018) The use of machine learning algorithms in recommender systems: a systematic review. Exp Syst Appl 97:205–227. Scholar
  9. 9.
    Klašnja-Milićević A, Ivanović M, Nanopoulos A (2015) Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif Intell Rev 44:571–604. Scholar
  10. 10.
    El Mhouti A, Erradi M, Nasseh A (2019) Application of cloud computing in E-learning: a basic architecture of cloud-based E-learning systems for higher education. In: Ben Ahmed M, Boudhir AA, Younes A (eds) Innovations in smart cities applications edition 2. Springer International Publishing, Cham, pp 319–333CrossRefGoogle Scholar
  11. 11.
    Laisheng X, Zhengxia W (2011) Cloud computing: a new business paradigm for E-learning. 2011 third international conference on measuring technology and mechatronics automation. IEEE, Shanghai, China, pp 716–719CrossRefGoogle Scholar
  12. 12.
    Sikka R, Dhankhar A, Rana C (2012) A survey Paper on E-learning recommender system. IJCA 47:27–30. Scholar
  13. 13.
    Ghauth KIB, Abdullah NA (2009) Building an E-learning recommender system using vector space model and good learners average rating. 2009 ninth IEEE international conference on advanced learning technologies. IEEE, Riga, Latvia, pp 194–196CrossRefGoogle Scholar
  14. 14.
    Mell P, Grance T (2011) The NIST definition of cloud computing, pp 7Google Scholar
  15. 15.
    Tharam D, Chen W, Elizabeth C (2010) Cloud computing: issues and challenges. In: 2010 24th IEEE international conference on advanced information networking and applications. IEEE, Perth, WAGoogle Scholar
  16. 16.
    Bora UJ, Ahmed M (2013) E-learning using cloud computing. Int J Sci Mod Eng 9–12Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2022

Authors and Affiliations

  1. 1.Engineering, Systems and Applications LaboratoryENSA, Sidi Mohamed Ben Abdellah UniversityFezMorocco
  2. 2.High School of Technology, Sidi Mohamed Ben Abdellah UniversityFezMorocco

Personalised recommendations