Abstract
With rich resources, movies have been applied as instructional media in the domain of education, such as fields of Second/Foreign Language Leaning, Communication, and Media Art. Factorization machine (FM) can effectively simulate common matrix factorization models by changing the form of real-value vector, which can be utilized in movies recommendation under the context of education. However, it is usually used to solve classification tasks. This paper applies the field-aware factorization machine (FFM) to solve movie rating prediction and help users select appropriate movies for learning purposes. In order to further enhance the availability of the model, clustering algorithm is also integrated in FFM for adding new fields. The experimental results demonstrate the effectiveness of the proposed methods in reducing the RMSE.
Similar content being viewed by others
References
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions [J]. IEEE Trans Knowl Data Eng 17(6):734–749
Lin J, Pu H, Li Y, Lian J (2018) Intelligent recommendation system for course selection in smart education[J]. Procedia Comput Sci 129:449–453
Ansari M H, Moradi M, NikRah O, et al. (2016) CodERS: a hybrid recommender system for an E-learning system[C]. 2016 2nd international conference of signal processing and intelligent systems (ICSPIS). IEEE, pp 1–5
Zhuhadar L, Nasraoui O, Wyatt R, et al. (2009) Multi-model ontology-based hybrid recommender system in e-learning domain[C]. 2009 IEEE/WIC/ACM international joint conference on web intelligence and intelligent agent technology. IEEE 3:91–95
Santos OC, Boticario JG (2011) Requirements for semantic educational recommender systems in formal e-learning scenarios [J]. Algorithms 4(2):131–154
Ghauth K I B, Abdullah N A (2009). Building an e-learning recommender system using vector space model and good learners average rating[C]. 2009 ninth IEEE international conference on advanced learning technologies. IEEE, pp 194–196
Prieto L P, Rodríguez-Triana M J, Martínez-Maldonado R, et al. (2019) Orchestrating learning analytics (OrLA): supporting inter-stakeholder communication about adoption of learning analytics at the classroom level [J]. Australas J Educ Technol, pp 35(4)
Baker RS, Inventado PS (2014) Educational data mining and learning analytics [M]. Learning analytics. Springer, New York, pp 61–75
Yao L, Sheng QZ, Ngu AHH et al (2014) Unified collaborative and content-based web service recommendation [J]. IEEE Trans Serv Comput 8(3):453–466
Luo X, Zhou M, Xia Y et al (2014) An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems [J]. IEEE Trans Ind Inform 10(2):1273–1284
Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook [M]. Recommender systems handbook. Springer, Boston, pp 1–35
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems [J]. Computer 42(8):30–37
Rendle S (2012) Factorization machines with libfm [J]. ACM Trans Intell Syst Technol (TIST) 3(3):1–22
Chislenko A, Lashkari Y, Tiu D D, et al. (n.d.) Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering: U.S. Patent 6,092,049[P]. 2000-7-18
Loni B, Shi Y, Larson M et al (2014) Cross-domain collaborative filtering with factorization machines[C]. European conference on information retrieval. Springer, Cham, pp 656–661
Shuai L, Wang S, Xinyu L et al (2021) Fuzzy detection aided real-time and robust visual tracking under complex environments. IEEE Trans Fuzzy Syst 29(1):90–102
Chang PC, Lin CH, Chen MH (2016) A hybrid course recommendation system by integrating collaborative filtering and artificial immune systems [J]. Algorithms 9(3):47
Gao S, Luo H, Chen D, Li S, Gallinari P, Ma Z, Guo J (2013) A cross-domain recommendation model for cyber-physical systems [J]. IEEE Trans Emerg Top Comput 1(2):384–393
Yang Z, Wu B, Zheng K, Wang X, Lei L (2016) A survey of collaborative filtering-based recommender systems for mobile internet applications [J]. IEEE Access 4:3273–3287
Yang H, Ling G, Su Y, Lyu MR, King I (2015) Boosting response aware model-based collaborative filtering [J]. IEEE Trans Knowl Data Eng 27(8):2064–2077
Liu S, Guo C, Al-Turjman F et al (2020) Reliability of response region: a novel mechanism in visual tracking by edge computing for IIoT environments. Mech Syst Sig Process 138:106537
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions [J]. IEEE Trans Knowl Data Eng 17(6):734–749
Sarwar B, Karypis G, Konstan J, et al. (2000) Application of dimensionality reduction in recommender system-a case study[R]. Minnesota Univ Minneapolis Dept of Computer Science
Hofmann T (2004) Latent semantic models for collaborative filtering [J]. ACM Trans Inform Syst (TOIS) 22(1):89–115
Srebro N, Rennie J, Jaakkola T S (2005) Maximum-margin matrix factorization[C]. Advances in neural information processing systems, pp 1329–1336
Kurucz M, Benczúr A A, Csalogány K (2007) Methods for large scale SVD with missing values[C]. Proceedings of KDD cup and workshop. San José, USA: Citeseer 12:31–38
Gorrell G. (2006) Generalized Hebbian algorithm for incremental singular value decomposition in natural language processing[C]. 11th conference of the European chapter of the association for computational linguistics
Yao-Ning F, Yun-Fei G, Xue-Tao D (2013) An improved regularized singular value decomposition recommender algorithm based on tag transfer learning [J]. J Electron Inf Technol 35(12):3046–3050
Mnih A, Salakhutdinov RR (2007) Probabilistic matrix factorization [J]. Adv Neural Inf Proces Syst 20:1257–1264
Rendle S, Gantner Z, Freudenthaler C, et al. (2011) Fast context-aware recommendations with factorization machines [C]. Proceedings of the 34th international ACM SIGIR conference on research and development in Information Retrieval, pp 635–644
Yan P, Zhou X, Duan Y (2015) E-commerce item recommendation based on field-aware factorization machine [M]. Proceedings of the 2015 international ACM recommender systems challenge, pp 1–4
Ungar LH, Foster DP (1998) Clustering methods for collaborative filtering [C]. AAAI Work Recomm Syst 1:114–129
O’Connor M, Herlocker J (1999) Clustering items for collaborative filtering[C]. Proceedings of the ACM SIGIR workshop on recommender systems. UC Berkeley, pp 128
Xue G R, Lin C, Yang Q, et al. (2005) Scalable collaborative filtering using cluster-based smoothing[C]. Proceedings of the 28th annual international ACM SIGIR conference on research and development in information retrieval, pp 114–121
Rendle S (2010) Factorization machines [C]. 2010 IEEE international conference on data mining. IEEE, pp 995–1000
Shuai Liu, Shuai Wang, Xinyu Liu, et al (2021) Human memory update strategy: a multi-layer template update mechanism for remote visual monitoring. IEEE Trans Multimedia, pp 99:1–1
Nguyen J, Zhu M (2013) Content-boosted matrix factorization techniques for recommender systems [J]. Stat Anal Data Min: ASA Data Sci J 6(4):286–301
Sarwar B M, Karypis G, Konstan J, et al. (2002) Recommender systems for large-scale e-commerce: scalable neighborhood formation using clustering[C]. Proceedings of the fifth international conference on computer and information technology, 1:291–324
Lee D D, Seung H S (2001) Algorithm for non-negative matrix factorization[C]. Advances in neural information processing systems, pp 556–562
Sari A, Sugandi B (2015) Teaching english through english movie: advantages and disadvantages [J]. J Engl Lit Educ: Teach Learn Engl Foreign Lang 2(2):10–15
Harper FM, Konstan JA (2015) The movielens datasets: history and context [J]. Acm Trans Interact Intell Syst (tiis) 5(4):1–19
Funding
This research is partly supported by The Heilongjiang Higher Education Teaching Reform Project (SJGY20200320), The National Natural Science Foundation of China (No.60903083), The Scientific Research Foundation for The Overseas Returning Person of Heilongjiang Province of China (LC2018030), The Fundamental Research Foundation for Universities of Heilongjiang Province (JMRH2018XM04).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lang, F., Liang, L., Huang, K. et al. Movie Recommendation System for Educational Purposes Based on Field-Aware Factorization Machine. Mobile Netw Appl 26, 2199–2205 (2021). https://doi.org/10.1007/s11036-021-01775-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-021-01775-9