Research on Personalized Teaching Recommendation System Based on Big Data from Educational Platforms
DOI: https://doi.org/10.62517/jike.202604123
Author(s)
Mengying Lu*, Kai Cheng
Affiliation(s)
School of Computer and Artificial Intelligence, Henan University of Finance and Economics, Zhengzhou, China
*Corresponding Author
Abstract
There are now thousands of courses available on online learning platforms. Increased options are better but can be too much to handle students. Most people find it difficult to identify exactly what suits them. To solve this problem, we created a personalized course recommendation system. Spring Boot is used as the backend, Vue.js as the frontend, and MySQL as the database in this system. Two strategies have been combined. Firstly, it identifies users with like-minded interests. Secondly, it incorporates famous courses that are well-rated by most learners. Combined, these techniques enhance relevance and coverage. The platform is compatible with various forms of learning materials such as video courses, reading lists, and case studies. Progress of users can be seen on the intuitive dashboards. They have the opportunity to connect and exchange ideas using a built-in community space. During the testing process, all new users were given helpful recommendations (100 percent coverage). The response time was kept short, with an average of less than 145 milliseconds. The system is lightweight, inexpensive, and simple to install. It is a sensible match to small and middle-sized schools.
Keywords
Online Learning; Personal Suggestions; Finding Similar Users; New User Problem; Mixed Suggestion Method; Spring Boot
References
[1]Walls C. Spring Boot in Action. Translated by Ding Xuefeng. Beijing: People's Post and Telecommunications Press, 2016.
[2]Schafer J B, Frankowski D, Herlocker J, et al. Collaborative filtering recommender systems. //The Adaptive Web. Springer, Berlin, Heidelberg, 2007: 291-324.
[3]Wang Guoxia, Liu Heping. Overview of Personalized Recommendation System. Computer Engineering and Application, 2012, 48(07): 1-4.
[4]Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 2005, 17(6): 734-749.
[5]Xiang Liang. Recommender Systems in Practice. Beijing: People's Post and Telecommunications Press, 2012.
[6]Huang Xiaodong. Design and Implementation of Database Access Layer Based on MyBatis. Information Technology and Informatization, 2021(08): 120-122.
[7]Zhang Xue, Sun Zhihui. Collaborative Filtering Recommendation Algorithm Based on Hybrid Strategy. Computer Science, 2019, 46(02): 23-28.