Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Learning path combination recommendation based on the learning networks

  • 73 Accesses


Discovering useful hidden learning behavior pattern from learning data for online learning platform is valuable in education technology. Studies on learning path recommendation to recommend an appropriate resource for different users are particularly important for the development of advanced online education. However, it may suffer from low recommendation quality for beginners or learner with low participation. In order to improve the recommendation quality, a learning path combination recommendation method based on the learning network (LPCRLN) is proposed. In LPCRLN, it introduces complex network technology. Based on the characteristics of courses and learners, the course network and learner network, respectively, are constructed, and then learners are divided into three types. Finally, the recommendation is made in different scenarios according to the learner’s learning records. In this study, a series of experiments have been carried out. By comparisons, experimental results indicate that our proposed method is able to make sound recommendations on appropriate courses for different types of learners with significant improvement in terms of accuracy and efficiency.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8


  1. Abualigah LMQ, Hanandeh ES (2015) Applying genetic algorithms to information retrieval using vector space model. Int J Comput Sci Eng Appl 5(1):19–28

  2. Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. J Supercomput 73(11):4773–4795

  3. Alian M, Jabri R (2009) A shortest adaptive learning path in eLearning systems: mathematical view. J Am Sci 5(6):32–42

  4. Alzaghoul A, Tovar E (2016) A proposed framework for an adaptive learning of massive open online courses (MOOCs). In: International conference on remote engineering and virtual instrumentation, pp 127–132

  5. Bendahmane M, Falaki BE, Benattou M (2017) Individualized learning path through a services-oriented approach. Springer, Berlin.

  6. Berg BVD, Tattersall C, Janssen J, Brouns F, Kurvers H, Koper R (2006) Swarm-based sequencing recommendations in e-learning. Int J Comput Sci Appl 3(3):1–11

  7. Brusilovsky P, Maybury MT (2003) From adaptive hypermedia to the adaptive web. Commun ACM 45(5):30–33

  8. Carchiolo V, Longheu A, Malgeri M (2010) Reliable peers and useful resources: searching for the best personalized learning path in a trust and recommendation-aware environment. Inf Sci 180(10):1893–1907

  9. Chen CM (2008) Intelligent web-based learning system with personalized learning path guidance. Comput Educ 51(2):787–814

  10. Chen CM, Liu CY, Chang MH (2006) Personalized course sequencing utilizing modified item response theory for web-based instruction. Expert Syst Appl 30(2):378–396

  11. Chen CM, Peng CJ, Shiue JY (2009) Ontology-based concept map for planning a personalized learning path. Br J Edu Technol 40(6):1028–1058

  12. Cheng Y (2011) A method of swarm intelligence-based learning path recommendation for online learning. J Syst Manag 20(2):232–237

  13. Ding YH, Wang DQ, Zhang YX, Li L (2016) A group recommender system for online course study. In: International conference on information technology in medicine and education, pp 318–320

  14. Durand G, Belacel N, Laplante F (2013) Graph theory based model for learning path recommendation. Inf Sci 251(4):10–21

  15. Dwivedi P, Kant V, Bharadwaj KK (2017) Learning path recommendation based on modified variable length genetic algorithm. Educ Inf Technol 6:1–18

  16. Essalmi F, Ayed LJB, Jemni M, Kinshuk Graf S (2010) A fully personalization strategy of E-learning scenarios. Comput Hum Behav 26(4):581–591

  17. Hou YF, Zhou P, Wang T, Hu YC (2016) Context-aware online learning for course recommendation of MOOC big data. eprint arXiv:1610.03147v2

  18. Hua YF, Zhang LG (2014) Research on construction and application of multiplex and concentric learning analytics model based on MOOCs. J Distance Educ 5:104–112

  19. Hwang GJ, Kuo FR, Yin PY, Chuang KH (2010) A heuristic algorithm for planning personalized learning paths for context-aware ubiquitous learning. Comput Educ 54(2):404–415

  20. Jordan K (2014) Initial trends in enrolment and completion of massive open online courses. Int Rev Res Open Distance Learn 15(1):133–160

  21. Li YH, Zhao B, Gan JH (2005) Make adaptive learning of the MOOC: the CML model. In: International conference computer science and education (ICCSE), pp 1001–1004

  22. Mukund D, George K (2004) Item-based top-N recommendation algorithms. ACM Trans Inf Syst (TOIS) 22(1):143–177

  23. Qazdar A, Cherkaoui C, Battou A, Mezouary AEE (2015) A model of adaptation in online learning environments (LMSs and MOOCs). In: International conference on intelligent systems: theories and applications (SITA), pp 1–6

  24. Salehi M, Kamalabadi IN (2014) Personalized recommendation of learning material using sequential pattern mining and attribute based collaborative filtering. Educ Inf Technol 19(4):713–735

  25. Salton G, Wong A, Yang CS (1975) A vector space model for automatic indexing. Commun ACM 18(11):613–620

  26. Sarwar B, Karypis G, Konstan J, Riedl J (2000) Analysis of recommendation algorithms for e-commerce. In: Proceedings of the second ACM conference on electronic commerce, pp 158–167

  27. Tam V, Lam EY, Fung ST (2014) A new framework of concept clustering and learning path optimization to develop the next-generation e-learning systems. J Comput Educ 1(4):335–352

  28. Tseng HC, Chiang CF, Su JM, Hung JL, Shelton BE (2016) Building an online adaptive learning and recommendation platform. In: International symposium on emerging technologies for education. SETE 2016: emerging technologies for education, pp 428–432

  29. Wan FH (2011) Personalized recommendation for web-based learning based on ant colony optimization with segmented-goal and meta-control strategies. IEEE Int Conf Fuzzy Syst 39(7):2054–2059

  30. Wan SS, Niu ZD (2018) An e-learning recommendation approach based on the self-organization of learning resource. Knowl Based Syst 160:71–87

  31. Wang TI, Wang KT, Huang YM (2008) Using a style-based ant colony system for adaptive learning. Expert Syst Appl 34(4):2449–2464

  32. Yang F, Dong ZH (2017) Learning path construction in E-learning. Lecture notes in educational technology.

  33. Yang YJ, Wu C (2009) An attribute-based ant colony system for adaptive learning object recommendation. Expert Syst Appl 36(2):3034–3047

  34. Zhao Q, Zhang YQ, Chen J (2017) An improved ant colony optimization algorithm for recommendation of micro-learning path. In: IEEE International conference on computer and information technology, pp 190–196

  35. Zhu HP, Tian F, Wu K, Shah N, Chen Y, Ni YF, Zhang XH, Chao KM, Zheng QH (2018) A multi-constraint learning path recommendation algorithm based on knowledge map. Knowl Based Syst 143:102–144

Download references


This work is supported by the National Social Sciences Foundation Project (Grant Nos. 17BTQ069, 18BGL101) and the Zhejiang Natural Science Foundation Project (Grant No. LY19F020007).

Author information

Correspondence to Hong Liu.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest to this work.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Communicated by V. Loia.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Liu, H., Li, X. Learning path combination recommendation based on the learning networks. Soft Comput 24, 4427–4439 (2020).

Download citation


  • Learning path combination recommendation
  • Learning network
  • MOOC
  • Scenarios