An Improved Recommender System for E-Learning Environments to Enhance Learning Capabilities of Learners

  • SunilEmail author
  • M. N. Doja
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 605)


In the present era to improve learning competence of learners generally every educational organization are adapting e-learning environment. As immense growth of internet and easily accessibility of the World Wide Web it is easier for learners to utilize and acquire benefits through web learning. Educational organizations nowadays adapting personalized e-learning platforms for their learners so as they can progressively get benefited and enhance their learning capabilities. The personalized recommender system helps the learners to overcome information overload problem as learners are recommended e-learning resources according to their habits, likes & dislikes, learning styles, interest area and their level of knowledge.

This paper presents a novel approach, a framework for building architecture for a recommender system for e-learning environment by considering learning style and learners knowledge level. As the learning style and each learners knowledge level is diverse so we should comprehend different needs of the learners and make available them recommendations based on their needs. The proposed approach is based on four modules, first a domain module which contains all the information for a particular area and holds the knowledge about the set of course structure. Second a learner module which contains learners’ personal information, their learning style and their interest area that is uses to identify learners learning preferences and activities. Third an e-assessment module that consists of three blocks named diagnostic assessment, formative assessment and revision module, the main intention of is to provide more benefits to the learners to improve their knowledge. The last module is recommendation module that helps to generate the recommendation of suitable learning module to the learners, founded on their learning style and their level of knowledge. The content-based filtering approach is applied in this module to generate the recommendation which pre-processes data to generate appropriate recommendation list and predicting learners’ performances.


E-learning Recommender system Learning style Personalized E-learning 


  1. 1.
    Herath, D., Jayarathne, L.: An architecture for a personalized learning recommendation on knowledge level of learner. Int. J. Sci. Eng. Res. (IJSER) 9(6), 98–103 (2018)Google Scholar
  2. 2.
    Sunil, Doja, M.N.: Web usage mining techniques to identify students learning behavioral patterns for an educational web portal. Int. J. Innov. Emerg. Res. Eng. (IJIERE) 4(6) (2017)Google Scholar
  3. 3.
    Bachari, E., Abelwahed, E., Adnani, MEl: E-learning personalization based on dynamic learners’ preference. Int. J. Comput. Sci. Inf. Technol. 3(3), 200–216 (2011)Google Scholar
  4. 4.
    Chaturvedi, A., Haider, M.T.U.: Relationship between inductive reasoning and learning style to enhance adaptivity in learning system. In: International Conference on Circuit Power and Computing Technologies (ICCPCT). IEEE (2015)Google Scholar
  5. 5.
    Chakurkar, M., Adiga, D.: A web mining approach for personalized e-learning system. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 5(3), 51–56 (2014)Google Scholar
  6. 6.
    Jyothi, N., Bhan, K., Mothukuri, U., Jain, S., Jain, D.: A recommender system assisting instructor in building learning path for personalized learning system. In: Fourth International Conference on Technology for Education, pp. 228–230. IEEE (2012)Google Scholar
  7. 7.
    Sunil, Doja, M.N.: Recommender system based on web usage mining for restructuring of e-learning websites and blogs. Int. J. Res. Eng. Adv. Technol. (IJREAT) 5(1), 1–7 (2017)Google Scholar
  8. 8.
    Maravanyika, M., Dlodlo, N., Jere, N.: An adaptive recommender-system based framework for personalised teaching and learning on e-learning platforms. In: Paul, C., Miriam, C. (eds.) Conference Proceedings of IIMC International Information Management Corporation (2017)Google Scholar
  9. 9.
    Soldatova, E., Bach, U., Vossen, R., Jeschke, S.: Creating an e-learning recommender system supporting teachers of engineering disciplines. In: International Conference on Interactive Collaborative Learning (ICL), Kazan National Research Technological University, Kazan, Russia, pp. 811–815. IEEE (2013)Google Scholar
  10. 10.
    Sunil, Doja, M.N.: Recommender system based on web usage mining for personalized e-learning platforms. Int. J. Modern Comput. Sci. (IJMCS) 5(3), 48–53 (2017)Google Scholar
  11. 11.
    Dianshuang, W., Zhang, G., Lu, J.: A fuzzy tree matching-based personalised e-learning recommender system. In: International Conference on Fuzzy Systems (FUZZ-IEEE), Beijing, China (2014)Google Scholar
  12. 12.
    Sunil, Doja, M.N.: Data mining techniques to discover students visiting patterns in e-learning resources. Int. J. Comput. Sci. Mob. Comput. (IJCSMC) 6(6), 363–368 (2017)Google Scholar
  13. 13.
    Fleming, N.D.: Teaching and Learning Styles: VARK Strategies, 1st edn. Neil Fleming, Christchurch (2001)Google Scholar
  14. 14.
    Pritchard, A.: Ways of Learning-Learning Theories and Learning Styles in the Classroom. 2nd edn. Routledge, Tayler & Francis Group, London and New York (2009)Google Scholar
  15. 15.
  16. 16.
    Sunil, Doja, M.N.: Recommender system for personalized adaptive e-learning platforms to enhance learning capabilities of learners based on their learning style and knowledge level. In: International Conference on Sustainable Computing in Science, Technology & Management (SUSCOM) Elsevier SSRN (2019)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Computer Engineering Section, Faculty of Engineering and TechnologyJamia Millia IslamiaNew DelhiIndia
  2. 2.Department of Computer Engineering, Faculty of Engineering and TechnologyJamia Millia IslamiaNew DelhiIndia

Personalised recommendations