Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

A content-based recommendation algorithm for learning resources

Published: 01 March 2018 Publication History

Abstract

Automatic multimedia learning resources recommendation has become an increasingly relevant problem: it allows students to discover new learning resources that match their tastes, and enables the e-learning system to target the learning resources to the right students. In this paper, we propose a content-based recommendation algorithm based on convolutional neural network (CNN). The CNN can be used to predict the latent factors from the text information of the multimedia resources. To train the CNN, its input and output should first be solved. For its input, the language model is used. For its output, we propose the latent factor model, which is regularized by L1-norm. Furthermore, the split Bregman iteration method is introduced to solve the model. The major novelty of the proposed recommendation algorithm is that the text information is used directly to make the content-based recommendation without tagging. Experimental results on public databases in terms of quantitative assessment show significant improvements over conventional methods. In addition, the split Bregman iteration method which is introduced to solve the model can greatly improve the training efficiency.

References

[1]
Wei, S., Zheng, X., Chen, D., Chen, C.: A hybrid approach for movie recommendation via tags and ratings. Electronic Commerce Research and Applications (2016)
[2]
Moreno, M.N., Segrera, S., López, V.F., Muñoz, M.D., Sánchez, Á.L.: Web mining based framework for solving usual problems in recommender systems. A case study for movies? recommendation. Neurocomputing 176, 72-80 (2016)
[3]
Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: proceeding International Joint Conference on Artificial Intelligence, pp 1137---1143 (1995)
[4]
Mao, K., Chen, G., Hu, Y., Zhang, L.: Music recommendation using graph based quality model. Signal Process. 120, 806---813 (2016)
[5]
Horsburgh, B., Craw, S., Massie, S.: Learning pseudo-tags to augment sparse tagging in hybrid music recommender systems. Artif. Intell. 219, 25---39 (2015)
[6]
Wang, Y., Shang, W.: Personalized news recommendation based on consumers' click behavior. In: Fuzzy Systems and Knowledge Discovery (FSKD), 2015 12th International Conference on, 2015. IEEE, pp 634---638
[7]
Shi, B., Ifrim, G.: Hurley N Learning-to-Rank for Real-Time High-Precision Hashtag Recommendation for Streaming News. In: Proceedings of the 25th International Conference on World Wide Web, 2016. International World Wide Web Conferences Steering Committee, pp 1191---1202
[8]
Zhao, X., Yuan, J., Wang, M., Li, G., Hong, R., Li, Z., Chua, T.-S.: Video recommendation over multiple information sources. Multimed. System 19(1), 3---15 (2013)
[9]
Pyo, S., Kim, E., Kim, M.: Automatic and personalized recommendation of TV program contents using sequential pattern mining for smart TV user interaction. Multimed. System 19(6), 527---542 (2013)
[10]
Kaššák, O., Kompan, M., Bieliková, M.: Personalized hybrid recommendation for group of users: top-N multimedia recommender. Inf. Process. Manag. 52(3), 459---477 (2016)
[11]
Zhao, W., Wu, R., Liu, H.: Paper recommendation based on the knowledge gap between a researcher's background knowledge and research target. Inf. Process. Manag. 52(5), 976---988 (2016)
[12]
Polatidis, N., Georgiadis, C.K.: A multi-level collaborative filtering method that improves recommendations. Expert System Appl. 48, 100---110 (2016)
[13]
Alhamid, M.F., Rawashdeh, M., Dong, H., Hossain, M.A., Alelaiwi, A., El Saddik, A.: RecAm: a collaborative context-aware framework for multimedia recommendations in an ambient intelligence environment. Multimed. Syst. 22(5), 587---601 (2016)
[14]
Koren, Y., Bell, R.: Advances in collaborative filtering. In: Recommender systems handbook, pp 77---118. Springer, Heidelberg (2015)
[15]
Salah, A., Rogovschi, N., Nadif, M.: A dynamic collaborative filtering system via a weighted clustering approach. Neurocomputing 175, 206---215 (2016)
[16]
Pan, W., Xia, S., Liu, Z., Peng, X., Ming, Z.: Mixed factorization for collaborative recommendation with heterogeneous explicit feedbacks. Inf. Sci. 332, 84---93 (2016)
[17]
Bell, R.M., Koren, Y.: Scalable collaborative filtering with jointly derived neighborhood interpolation weights. In: Data Mining, 2007. ICDM 2007. Seventh IEEE International Conference on, 2007. IEEE, pp 43---52
[18]
Ignatov, D.I., Nikolenko, S.I., Abaev, T., Poelmans, J.: Online recommender system for radio station hosting based on information fusion and adaptive tag-aware profiling. Expert System Appl. 55, 546---558 (2016)
[19]
Shen, Y., He, X., Gao, J., Deng, L., Mesnil, G.: Learning semantic representations using convolutional neural networks for web search. In: Proceedings of the companion publication of the 23rd international conference on World wide web companion, 2014. International World Wide Web Conferences Steering Committee, pp 373---374
[20]
Pandey, S., Khanna, P., Yokota, H.: A semantics and image retrieval system for hierarchical image databases. Inf. Process. Manag. 52(4), 571---591 (2016)
[21]
Ding, C., Tao, D.: Robust face recognition via multimodal deep face representation. Multimed. IEEE Trans. 17(11), 2049---2058 (2015)
[22]
Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097---1105 (2012)
[23]
Graves, A., Mohamed, A.R., Hinton, G.: Speech recognition with deep recurrent neural networks. In: Acoustics, Speech and Signal Processing, IEEE International Conference on, 2013. pp 6645---6649
[24]
Tian, L., Fan, C., Ming, Y.: Multiple scales combined principle component analysis deep learning network for face recognition. J. Electron. Imaging. 25(2), 023025---023025 (2016)
[25]
Byeon, Y.-H., Pan, S.-B., Moh, S.-M., Kwak, K.-C.: A Surveillance System Using CNN for Face Recognition with Object, Human and Face Detection. In: Information Science and Applications (ICISA) 2016. Springer, pp 975---984 (2016)
[26]
Ye, X., Wang, L., Xing, H., Huang, L.: Denoising hybrid noises in image with stacked autoencoder. In: Information and Automation, 2015 IEEE International Conference on, 2015. IEEE, pp 2720---2724
[27]
Huang, W.-B., Sun, F.-C.: Building feature space of extreme learning machine with sparse denoising stacked-autoencoder. Neurocomputing 174, 60---71 (2016)
[28]
Iwata, T., Hirao, T., Ueda, N.: Probabilistic latent variable models for unsupervised many-to-many object matching. Inf. Process. Manag. 52(4), 682---697 (2016)
[29]
Xue, S., Jiang, H., Dai, L., Liu, Q.: Speaker adaptation of hybrid NN/HMM model for speech recognition based on singular value decomposition. J Signal Process. Systems. 82(2), 175---185 (2016)
[30]
Johnson, R, Zhang, T.: Semi-supervised convolutional neural networks for text categorization via region embedding. In: Advances in Neural Information Processing Systems, 2015. pp 919---927
[31]
Wikipedia Topic model. (2016)
[32]
Qin, P., Xu, W., Guo, J.: An empirical convolutional neural network approach for semantic relation classification. Neurocomputing 190, 1---9 (2016)
[33]
Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., Dean, J.: Distributed representations of words and phrases and their compositionality. In: Advances in neural information processing systems, 2013. pp 3111---3119
[34]
Goldstein, T., Osher, S.: The split bregman method for L1-regularized problems. SIAM J Imag Sci. 2(2), 323---343 (2009).
[35]
Engl, H.W., Ramlau, R.: Regularization of inverse problems. Kluwer Academic Publishers, New York (2000)
[36]
Devijver, P.A., Kittler, J.: Pattern Recognition: A Statistical Approach. Prentice/hall International, New Jersey (1982)
[37]
Hansen, P.C., O'Leary, D.P.: The use of the L-curve in the regularization of discrete ill-posed problems. Siam J. Sci. Computing. 14(6), 1487---1503 (1993)
[38]
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. J Mach Learn Res 3, 993---1022 (2003)
[39]
Ziegler, C.-N., McNee, S.M., Konstan, J.A., Lausen, G.: Improving recommendation lists through topic diversification. In: Proceedings of the 14th international conference on World Wide Web, 2005. ACM, pp 22---32
[40]
Piao, C.H., Zhao, J., Zheng, L.J.: Research on entropy-based collaborative filtering algorithm and personalized recommendation in e-commerce. Service Oriented Comput Appl 3(2), 147---157 (2009)
[41]
Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using Markov chain Monte Carlo. Icml'08 Proceedings of International Conference on Machine Learning pp 880---887
[42]
Wang C, Blei DM Collaborative topic modeling for recommending scientific articles. In: ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Diego, Ca, Usa, August, 2011. pp 448---456 (2012)

Cited By

View all
  • (2024)Quantum Nearest Neighbor Collaborative Filtering Algorithm for Recommendation SystemACM Transactions on Knowledge Discovery from Data10.1145/367498218:8(1-28)Online publication date: 29-Jun-2024
  • (2024)A Visual Comparison interface for educational videosProceedings of the 2024 International Conference on Advanced Visual Interfaces10.1145/3656650.3656699(1-5)Online publication date: 3-Jun-2024
  • (2024)Knowledge Graph-Based Recommendation System for Personalized E-LearningAdjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization10.1145/3631700.3665229(561-566)Online publication date: 27-Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Multimedia Systems
Multimedia Systems  Volume 24, Issue 2
March 2018
116 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 March 2018

Author Tags

  1. Convolutional neural network
  2. L1 norm
  3. Resources recommendation
  4. Split Bregman iteration method

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Quantum Nearest Neighbor Collaborative Filtering Algorithm for Recommendation SystemACM Transactions on Knowledge Discovery from Data10.1145/367498218:8(1-28)Online publication date: 29-Jun-2024
  • (2024)A Visual Comparison interface for educational videosProceedings of the 2024 International Conference on Advanced Visual Interfaces10.1145/3656650.3656699(1-5)Online publication date: 3-Jun-2024
  • (2024)Knowledge Graph-Based Recommendation System for Personalized E-LearningAdjunct Proceedings of the 32nd ACM Conference on User Modeling, Adaptation and Personalization10.1145/3631700.3665229(561-566)Online publication date: 27-Jun-2024
  • (2024)Advanced Mathematics Exercise Recommendation Based on Automatic Knowledge Extraction and Multilayer Knowledge GraphIEEE Transactions on Learning Technologies10.1109/TLT.2023.333366917(776-793)Online publication date: 1-Jan-2024
  • (2024)Collaborative filtering integrated fine-grained sentiment for hybrid recommender systemThe Journal of Supercomputing10.1007/s11227-023-05600-w80:4(4760-4807)Online publication date: 1-Mar-2024
  • (2023)ChatGPT Perpetuates Gender Bias in Machine Translation and Ignores Non-Gendered Pronouns: Findings across Bengali and Five other Low-Resource LanguagesProceedings of the 2023 AAAI/ACM Conference on AI, Ethics, and Society10.1145/3600211.3604672(901-912)Online publication date: 8-Aug-2023
  • (2023)Recommending Learning Objects Through Attentive Heterogeneous Graph Convolution and Operation-Aware Neural NetworkIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2021.312542435:4(4178-4189)Online publication date: 1-Apr-2023
  • (2023)DIRS-KG: a KG-enhanced interactive recommender system based on deep reinforcement learningWorld Wide Web10.1007/s11280-022-01135-x26:5(2471-2493)Online publication date: 1-Apr-2023
  • (2023)Read to grow: exploring metadata of books to make intriguing book recommendations for teenage readersKnowledge and Information Systems10.1007/s10115-023-01907-565:11(4537-4562)Online publication date: 1-Nov-2023
  • (2023)Using Derived Sequential Pattern Mining for E-Commerce Recommendations in Multiple SourcesInformation Integration and Web Intelligence10.1007/978-3-031-48316-5_35(367-381)Online publication date: 4-Dec-2023
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media