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

Personalized Course Recommendation System Fusing with Knowledge Graph and Collaborative Filtering

Published: 01 January 2021 Publication History
  • Get Citation Alerts
  • Abstract

    Personalized courses recommendation technology is one of the hotspots in online education field. A good recommendation algorithm can stimulate learners’ enthusiasm and give full play to different learners’ learning personality. At present, the popular collaborative filtering algorithm ignores the semantic relationship between recommendation items, resulting in unsatisfactory recommendation results. In this paper, an algorithm combining knowledge graph and collaborative filtering is proposed. Firstly, the knowledge graph representation learning method is used to embed the semantic information of the items into a low-dimensional semantic space; then, the semantic similarity between the recommended items is calculated, and then, this item semantic information is fused into the collaborative filtering recommendation algorithm. This algorithm increases the performance of recommendation at the semantic level. The results show that the proposed algorithm can effectively recommend courses for learners and has higher values on precision, recall, and F1 than the traditional recommendation algorithm.

    References

    [1]
    China Internet Network Information Center (CNNIC), The 46th Statistical Report on the Current Situation of Internet Development in China, China Internet Network Information Center (CNNIC), Beijing, China, 2020.
    [2]
    J. Xiao, M. Wang, B. Jiang, and J. Li, “A personalized recommendation system with combinational algorithm for online learning,” Journal of Ambient Intelligence and Humanized Computing, vol. 9, no. 3, pp. 667–677, 2018.
    [3]
    H. Zhang, H. Yang, T. Huang, and G. Zhan, “DBNCF: personalized courses recommendation system based on DBN in MOOC environment,” in Proceedings of the 2017 International Symposium on Educational Technology (ISET), pp. 106–108, Hong Kong, China, June 2017.
    [4]
    C. Yang, L. Bai, C. Zhang, Q. Yuan, and J. Han, “Bridging collaborative filtering and semi-supervised learning: a neural approach for poi recommendation,” in Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1245–1254, Halifax, Canada, August 2017.
    [5]
    J. Wen, X. Wei, T. He, and S. Zhang, “Regression analysis on the influencing factors of the acceptance of online education platform among college students,” Ingénierie des Systèmes d’Information, vol. 25, no. 5, pp. 595–600, 2020.
    [6]
    Q. Zhang, Y. Liu, L. Liu, S. Lu, Y. Feng, and X. Yu, “Location identification and personalized recommendation of tourist attractions based on image processing,” Traitement du Signal, vol. 38, no. 1, pp. 197–205, 2021.
    [7]
    Y. Xian, Z. Fu, S. Muthukrishnan, G. De Melo, and Y. Zhang, “Reinforcement knowledge graph reasoning for explainable recommendation,” in Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 285–294, Paris, France, July 2019.
    [8]
    S. Bhaskaran and B. Santhi, “An efficient personalized trust based hybrid recommendation (tbhr) strategy for e-learning system in cloud computing,” Cluster Computing, vol. 22, no. 1, pp. 1137–1149, 2019.
    [9]
    R. Obeidat, R. Duwairi, and A. Al-Aiad, “A collaborative recommendation system for online courses recommendations,” in Proceedings of the 2019 International Conference on Deep Learning and Machine Learning in Emerging Applications (Deep-ML), pp. 49–54, Istanbul, Turkey, August 2019.
    [10]
    Z. Huang, Q. Liu, C. Zhai, Y. Yin, E. Chen, W. Gao, and G. Hu, “Exploring multi-objective exercise recommendations in online education systems,” in Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 1261–1270, Beijing, China, November 2019.
    [11]
    Q. Liu, S. Tong, C. Liu, H. Zhao, E. Chen, H. Ma, and S. Wang, “Exploiting cognitive structure for adaptive learning,” in Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 627–635, Anchorage, AK, USA, August 2019.
    [12]
    H. Zhang, T. Huang, Z. Lv, S. Liu, and Z. Zhou, “MCRS: a course recommendation system for MOOCs,” Multimedia Tools and Applications, vol. 77, no. 6, pp. 7051–7069, 2018.
    [13]
    Y. Chen, X. Li, J. Liu, and Z. Ying, “Recommendation system for adaptive learning,” Applied Psychological Measurement, vol. 42, no. 1, pp. 24–41, 2018.
    [14]
    J. Aguilar, P. Valdiviezo-Díaz, and G. Riofrio, “A general framework for intelligent recommender systems,” Applied Computing and Informatics, vol. 13, no. 2, pp. 147–160, 2017.
    [15]
    Y. Pang, Y. Jin, Y. Zhang, and T. Zhu, “Collaborative filtering recommendation for MOOC application,” Computer Applications in Engineering Education, vol. 25, no. 1, pp. 120–128, 2017.
    [16]
    Y. Liu, H. Yang, G. Sun, and S. Bin, “Collaborative filtering recommendation algorithm based on multi-relationship social network,” Ingénierie des Systèmes d’Information, vol. 25, no. 3, pp. 359–364, 2020.
    [17]
    J. Lin, H. Pu, Y. Li, and J. Lian, “Intelligent recommendation system for course selection in smart education,” Procedia Computer Science, vol. 129, pp. 449–453, 2018.
    [18]
    Y. Tian, B. Zheng, Y. Wang, Y. Zhang, and Q. Wu, “College library personalized recommendation system based on hybrid recommendation algorithm,” Procedia CIRP, vol. 83, pp. 490–494, 2019.
    [19]
    J. Gope and S. Jain, “A survey on solving cold start problem in recommender systems,” in Proceedings of the 2017 International Conference on Computing, Communication and Automation (ICCCA), pp. 133–138, Greater Noida, India, 2017.
    [20]
    J. Shen, T. Zhou, and L. Chen, “Collaborative filtering-based recommendation system for big data,” International Journal of Computational Science and Engineering, vol. 21, no. 2, pp. 219–225, 2020.
    [21]
    V. Subramaniyaswamy, R. Logesh, M. Chandrashekhar, A. Challa, and V. Vijayakumar, “A personalised movie recommendation system based on collaborative filtering,” International Journal of High Performance Computing and Networking, vol. 10, no. 1-2, pp. 54–63, 2017.
    [22]
    A. Sattar, M. Ghazanfar, and M. Iqbal, “Building accurate and practical recommender system algorithms using machine learning classifier and collaborative filtering,” Arabian Journal for Science & Engineering, vol. 42, no. 8, 2017.
    [23]
    Z. Tan and L. He, “An efficient similarity measure for user-based collaborative filtering recommender systems inspired by the physical resonance principle,” IEEE Access, vol. 5, pp. 27211–27228, 2017.
    [24]
    P. Thakkar, K. Varma, V. Ukani, S. Mankad, and S. Tanwar, “Combining user-based and item-based collaborative filtering using machine learning,” in Information and Communication Technology for Intelligent Systems, pp. 173–180, Springer, Singapore, 2019.
    [25]
    B. Jia, X. Huang, and S. Jiao, “Application of semantic similarity calculation based on knowledge graph for personalized study recommendation service,” Educational Sciences: Theory & Practice, vol. 18, no. 6, 2018.
    [26]
    T. Ebisu and R. Ichise, “Toruse: knowledge graph embedding on a lie group,” in Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, November 2018.
    [27]
    M. Fan, Q. Zhou, T. F. Zheng, and R. Grishman, “Distributed representation learning for knowledge graphs with entity descriptions,” Pattern Recognition Letters, vol. 93, pp. 31–37, 2017.
    [28]
    K. Xu, C. Li, Y. Tian, T. Sonobe, K. I. Kawarabayashi, and S. Jegelka, “Representation learning on graphs with jumping knowledge networks,” in Proceedings of the International Conference on Machine Learning, pp. 5453–5462, Hanoi, Vietnam, June 2018.
    [29]
    G. Xu, X. Li, and Z. Zhang, “Semantic consistency cross-modal retrieval with semi-supervised graph regularization,” IEEE Access, vol. 8, pp. 14278–14288, 2020.
    [30]
    W. L. Meng, C. Z. Mao, J. Zhang, J. Wen, and D. H. Wu, “A fast recognition algorithm of online social network images based on deep learning,” Traitement du Signal, vol. 36, no. 6, pp. 575–580, 2020.
    [31]
    A. Çinar and M. Yildirim, “Classification of malaria cell images with deep learning architectures,” Ingénierie des Systèmes d’Information, vol. 25, no. 1, pp. 35–39, 2020.
    [32]
    B. P. Doppala, D. Bhattacharyya, and M. Chakkravarthy, “Stratification of cardiovascular diseases using deep learning,” Revue d’Intelligence Artificielle, vol. 34, no. 4, pp. 377–385, 2020.
    [33]
    G. Xu, X. Li, L. Shi, Z. Zhang, and A. Zhai, “Combination subspace graph learning for cross-modal retrieval,” Alexandria Engineering Journal, vol. 59, no. 3, pp. 1333–1343, 2020.
    [34]
    S. Demircan and H. K. Örnek, “Comparison of the effects of mel coefficients and spectrogram images via deep learning in emotion classification,” Traitement du Signal, vol. 37, no. 1, pp. 51–57, 2020.
    [35]
    Y. Lin, X. Han, R. Xie, Z. Liu, and M. Sun, “Knowledge representation learning: a quantitative review,” 2018, https://arxiv.org/abs/1812.10901.
    [36]
    T. Ebisu and R. Ichise, “Generalized translation-based embedding of knowledge graph,” IEEE Transactions on Knowledge and Data Engineering, vol. 32, no. 5, pp. 941–951, 2019.
    [37]
    H. Zarzour, Z. Al-Sharif, M. Al-Ayyoub, and Y. Jararweh, “A new collaborative filtering recommendation algorithm based on dimensionality reduction and clustering techniques,” in Proceedings of the 2018 9th International Conference on Information and Communication Systems (ICICS), pp. 102–106, Irbid, Jordan, April 2018.
    [38]
    G. Xu, A. Zhai, J. Wang, Z. Zhang, and X. Li, “Cross-media semantic matching based on sparse representation,” Technical Gazette, vol. 26, no. 6, pp. 1707–1713, 2019.

    Cited By

    View all
    • (2024)Quantification and prediction of engagementInformation Processing and Management: an International Journal10.1016/j.ipm.2023.10353661:1Online publication date: 1-Jan-2024
    • (2023)KLECA: knowledge-level-evolution and category-aware personalized knowledge recommendationKnowledge and Information Systems10.1007/s10115-022-01789-z65:3(1045-1065)Online publication date: 1-Mar-2023
    • (2022)A Design of a Simple Yet Effective Exercise Recommendation System in K-12 Online LearningArtificial Intelligence in Education. Posters and Late Breaking Results, Workshops and Tutorials, Industry and Innovation Tracks, Practitioners’ and Doctoral Consortium10.1007/978-3-031-11647-6_36(208-212)Online publication date: 27-Jul-2022

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Computational Intelligence and Neuroscience
    Computational Intelligence and Neuroscience  Volume 2021, Issue
    2021
    8428 pages
    ISSN:1687-5265
    EISSN:1687-5273
    Issue’s Table of Contents
    This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

    Publisher

    Hindawi Limited

    London, United Kingdom

    Publication History

    Published: 01 January 2021

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Quantification and prediction of engagementInformation Processing and Management: an International Journal10.1016/j.ipm.2023.10353661:1Online publication date: 1-Jan-2024
    • (2023)KLECA: knowledge-level-evolution and category-aware personalized knowledge recommendationKnowledge and Information Systems10.1007/s10115-022-01789-z65:3(1045-1065)Online publication date: 1-Mar-2023
    • (2022)A Design of a Simple Yet Effective Exercise Recommendation System in K-12 Online LearningArtificial Intelligence in Education. Posters and Late Breaking Results, Workshops and Tutorials, Industry and Innovation Tracks, Practitioners’ and Doctoral Consortium10.1007/978-3-031-11647-6_36(208-212)Online publication date: 27-Jul-2022

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media