With the rapid development of MOOC platforms, the online learning resources are increasing. Because learners differ in terms of cognitive ability and knowledge structure, they cannot rapidly identify learning resources in which they are interested. Traditional collaborative filtering recommendation technologies perform poorly given sparse data and cold starts. Furthermore, the redundant recommended content and the high-dimensional and nonlinear data on online learning users cannot be effectively handled, leading to inefficient resource recommendations. To enhance learner efficiency and enthusi...