AEPH
Home > Higher Education and Practice > Vol. 2 No. 5 (HEP 2025) >
Design and Implementation of Online Learning Platform for College Students based on Collaborative Filtering Algorithm
DOI: https://doi.org/10.62381/H251513
Author(s)
Zihao Qian
Affiliation(s)
College of Computer Science, Guangzhou Institute of Applied Technology, Guangzhou, Guangdong, China
Abstract
To address the dual challenges of "information overload" and "insufficient fulfillment of personalized learning needs" in current online education platforms, this study designs and implements a college student learning platform featuring precise course recommendation capabilities. The system employs a collaborative filtering algorithm as its core recommendation engine, which calculates Pearson correlation coefficients between users to measure interest similarity, thereby generating customized course recommendation lists for target learners. Developed using the Spring Boot and Vue3 front-end/back-end architecture, preliminary functional testing and user evaluations demonstrate that the platform significantly enhances both the relevance of course recommendations and user satisfaction. This research provides a practical technical solution for building intelligent online learning environments while exploring challenges such as cold start issues in applying collaborative filtering algorithms within educational contexts.
Keywords
Collaborative Filtering; Online Learning Platform; Recommendation Algorithm; Pearson Correlation Coefficient
References
[1] Li Linxiang. Research on the influence mechanism of online learning platforms on college students' learning investment [J]. Modern Vocational Education, 2025, (14):46-49. [2] Leng Yajun, Lu Qing, Liang Changyong. A review of collaborative filtering recommendation technology [J]. Pattern Recognition and Artificial Intelligence, 2014,27(08):720-734. [3] Tian Qi, Dai Qirun. Design and implementation of an employment recommendation system based on collaborative filtering algorithm [J]. Journal of Hubei Polytechnic of Industry, 2025,38(01):75-79. [4] Xu Bin, Du Weifeng, and Teng Zi. Data cleaning research for collaborative filtering recommendation systems based on users [J]. Fujian Computer, 2017,33(08):32-34+70. [5] Zhao Guangliang and Shu Xiaosong. SQL Language Analysis and Application in Navicat for MySQL Platform [J]. Wireless Internet Technology, 2017, (19):74-75.
Copyright @ 2020-2035 Academic Education Publishing House All Rights Reserved