Massive Open Online Course (MOOC) has been criticized for low completion rates, and one of the major reasons is that it fails to offer personalized course recommendations for different users with different demands. To solve this problem, this paper proposes a personalized course recommendation model based on convolutional neural network combined with negative sequence pattern mining. The model first models the course-learning sequence as a negative sequence pattern according to the user’s course registration, degree of completion, and final grades, in which, the negative term means that students should not choose and misoperate the principle of courses. Then, it employs a convolutional neural network structure to extract the internal features of negative sequence patterns for representation learning. Finally, through the convolutional sequence-embedding model, each user is recommended with a course list that includes the user’s maximized needs in recent temporal terms and the courses that are easy to be misselected. Experiment results show that the recommended model achieves higher recommendation performance with lower course dropout rate compared to baselines, which provides a new insight for both online and offline course recommendation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.