Research on Personalized Resource Recommendation Based on User Profile and Collaborative Filtering Algorithm
- 1 College of Information Science, Zhejiang Open University, Hangzhou, China
Abstract
With the flourishing development of online education, the problem of information overload in learning resources is becoming increasingly prominent. This study proposes a learning resource recommendation method that combines user profiling and collaborative filtering algorithms. It involves acquiring both static and dynamic user data from an online learning platform, constructing a user profile label library, conducting user group clustering using the K-means algorithm, calculating user similarity within each group and identif y i ng the most similar users to the target user, ultimately generating the resource recommendation list based on the learning preferences of these similar users. Personalized recommendations for learning resource are of significant importance for improving learning effectiveness on online learning platforms, enhancing user satisfaction, and promoting the development of personalized education.
- Katuk, N., & Ryu, H. (2011). Does a Longer Usage Mean Flow Experience? An Evaluation of Learning Experience with Curriculum Sequencing Systems (CSS). In Sixth IEEE International Symposium on Electronic Design (pp. 13-18). IEEE. https://doi.org/10.1109/DELTA.2011.12
- Khribi, M. K., Jemni, M., & Nasraoui, O. (2008). Automatic Recommendations for ELearning Personalization Based on Web Usage Mining Techniques and Information Retrieval. In Eighth IEEE International Conference on Advanced Learning Technologies (pp. 241-245). IEEE. https://doi.org/10.1109/ICALT.2008.198
- Li, B., Wang, Y., & Liu, Y. X. (2016). Application of User Portrait and Intelligent Recommendation Based on Big Data Technology and K-Means. Modern Computer, 16, 11-15.
- Ling, K., Jiang, J. L., & Li, S. Q. (2022). Collaborative Filtering Recommendation Algorithm Based on Improved User Profile. Computer Simulation, 39, 534-541.
- Liu, H. O., Liu, X., Yao, S. M. et al. (2019). Precision Service Model for Individual Learning Based on In-Depth Portrait of Big Data. Research on Library Science, 15, 68-74.
- Liu, Z. Y., Lomovtseva, N., & Korobeynikova, E. (2020). Online Learning Platforms: Reconstructing Modern Higher Education. International Journal of Emerging Technologies in Learning, 15, 4-21.
- Meng, J. Y. (2021). Design and Implementation of Learning Resource Recommendation Platform by Integrating User Profile. Master’s Thesis, Xidian University.
- Salehi, M., KamaLabadi, I. N., & Ghoushchi, M. G. (2013). An Effective Recommendation Framework for Personal Learning Environments Using a Learner Preference Tree and a GA. IEEE Transactions on Learning Technologies, 6, 350-363. https://doi.org/10.1109/TLT.2013.28
- Sun, F. Q., & Dong, W. C. (2020). Research on Online Learning User Portrait based on Learning Analysis. Modern Educational Technology , 4, 5-11.
- Tan, Z. T., & Zhang, M. J. (2021). Research on Learning Resource Recommendation Model Based on Collaborative Filtering Algorithm. Computer Technology and Development, 31, 31-35.
- Wang, L. L. (2017). Research on Personalized Recommendation Technology of Online Learning Based on Collaborative Filtering. Microcomputer Applications, 33, 49-51.
- Xiong, C. P. (2019). Personalized Collaborative Filtering Recommendation Algorithm Based on Label Weight. Master’s Thesis, Xinjiang University.
- Xu, Y. J., & Guo, J. (2020). Recommendation of Personalized Learning Resources on K12 Learning Platform. Computer Systems & Application, 29, 217-221.