588
Views
26
Downloads
8
Crossref
N/A
WoS
10
Scopus
N/A
CSCD
In the past few years, millions of people started to acquire knowledge from the Massive Open Online Courses (MOOCs). MOOCs contain massive video courses produced by instructors, and learners all over the world can get access to these courses via the internet. However, faced with massive courses, learners often waste much time finding courses they like. This paper aims to explore the problem that how to make accurate personalized recommendations for MOOC users.
This paper proposes a multi-attribute weight algorithm based on collaborative filtering (CF) to select a recommendation set of courses for target MOOC users.
The recall of the proposed algorithm in this paper is higher than both the traditional CF and a CF-based algorithm – uncertain neighbors’ collaborative filtering recommendation algorithm. The higher the recall is, the more accurate the recommendation result is.
This paper reflects the target users’ preferences for the first time by calculating separately the weight of the attributes and the weight of attribute values of the courses.
In the past few years, millions of people started to acquire knowledge from the Massive Open Online Courses (MOOCs). MOOCs contain massive video courses produced by instructors, and learners all over the world can get access to these courses via the internet. However, faced with massive courses, learners often waste much time finding courses they like. This paper aims to explore the problem that how to make accurate personalized recommendations for MOOC users.
This paper proposes a multi-attribute weight algorithm based on collaborative filtering (CF) to select a recommendation set of courses for target MOOC users.
The recall of the proposed algorithm in this paper is higher than both the traditional CF and a CF-based algorithm – uncertain neighbors’ collaborative filtering recommendation algorithm. The higher the recall is, the more accurate the recommendation result is.
This paper reflects the target users’ preferences for the first time by calculating separately the weight of the attributes and the weight of attribute values of the courses.
Al-Atabi, M. and Deboer, J. (2014), “Teaching entrepreneurship using massive open online course (mooc)”, Technovation, Vol. 34 No. 4, pp. 261-264.
Bobadilla, J., Ortega, F. and Hernando, A. (2012), “A collaborative filtering similarity measure based on singularities”, Information Processing & Management, Vol. 48 No. 2, pp. 204-217.
De Campos, L.M., Fernández-Luna, J.M., Huete, J.F. and Rueda-Morales, M.A. (2010), “Combining content-based and collaborative recommendations: a hybrid approach based on Bayesian networks”, International Journal of Approximate Reasoning, Vol. 51 No. 7, pp. 785-799.
Felfernig, A., Friedrich, G., Jannach, D. and Zanker, M. (2006), “An integrated environment for the development of knowledge-based recommender applications”, International Journal of Electronic Commerce, Vol. 11 No. 2, pp. 11-34.
Feng, Z.J., Xian, T.A.N.G.A. and Feng, G.J. (2004), “An optimized collaborative filtering recommendation algorithm”, Journal of Computer Research and Development, Vol. 41, pp. 1842-1847.
Herlocker, J.L., Konstan, J.A., Terveen, L.G. and Riedl, J.T. (2004), “Evaluating collaborative filtering recommender systems”, ACM Transactions on Information Systems (Systems), Vol. 22 No. 1, pp. 5-53.
Huang, C.G., Yin, J., Wang, J., Liu, Y.B. and Wang, J.H. (2010), “Uncertain neighbors’collaborative filtering recommendation algorithm”, Chinese Journal of Computers, Vol. 33 No. 8, pp. 1369-1377.
Jeong, B., Lee, J. and Cho, H. (2010), “Improving memory-based collaborative filtering via similarity updating and prediction modulation”, Information Sciences, Vol. 180 No. 5, pp. 602-612.
Konstan, J.A., Miller, B.N., Maltz, D., Herlocker, J.L., Gordon, L.R. and Riedl, J. (1997), “GroupLens: applying collaborative filtering to Usenet news”, Communications of the Acm, Vol. 40 No. 3, pp. 77-87.
Ortega, F., SáNchez, J.L., Bobadilla, J. and GutiéRrez, A. (2013), “Improving collaborative filtering-based recommender systems results using Pareto dominance”, Information Sciences, Vol. 239, pp. 50-61.
Papagelis, M., Plexousakis, D. and Kutsuras, T. (2005), “Alleviating the sparsity problem of collaborative filtering using trust inferences”, Trust Management, pp. 125-140.
Pazzani, M. and Billsus, D. (1997), “Learning and revising user profiles: the identification of interesting web sites”, Machine Learning, Vol. 27, pp. 313-331.
Serrano-Guerrero, J., Herrera-Viedma, E., Olivas, J.A., Cerezo, A. and Romero, F.P. (2011), “A google wave-based fuzzy recommender system to disseminate information in University Digital Libraries 2.0”, Information Sciences, Vol. 181 No. 9, pp. 1503-1516.
This work is supported by the National Natural Science Foundation of China (61572466) and by the Beijing Natural Science Foundation (4162059).
Yuqin Wang, Bing Liang, Wen Ji, Shiwei Wang and Yiqiang Chen. Published in International Journal of Crowd Science. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode