Path-Based Recommender System for Learning Activities Using Knowledge Graphs

被引:20
作者
Troussas, Christos [1 ]
Krouska, Akrivi [1 ]
机构
[1] Univ West Attica, Dept Informat & Comp Engn, Egaleo 12243, Greece
关键词
knowledge graphs; knowledge-graph-based recommender system; path-based reasoning; recommender system; intelligent tutoring system; learning activity recommendations;
D O I
10.3390/info14010009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems can offer a fertile ground in e-learning software, since they can assist users by presenting them with learning material in which they can be more interested, based on their preferences. To this end, in this paper, we present a new method for a knowledge-graph-based, path-based recommender system for learning activities. The suggested approach makes better learning activity recommendations by using connections between people and/or products. By pre-defining meta-paths or automatically mining connective patterns, our method uses the student-learning activity graph to find path-level commonalities for learning activities. The path-based approach can provide an explanation for the result as well. Our methodology is used in an intelligent tutoring system with Java programming as the domain being taught. The system keeps track of user behavior and can recommend learning activities to students using a knowledge-graph-based recommender system. Numerous metadata, such as kind, complexity, and number of questions, are used to describe each activity. The system has been evaluated with promising results that highlight the effectiveness of the path-based recommendations for learning activities, while preserving the pedagogical affordance.
引用
收藏
页数:13
相关论文
共 47 条
  • [1] Knowledge-based recommendation system using semantic web rules based on Learning styles for MOOCs
    Agarwal, Abhinav
    Mishra, Divyansh Shankar
    Kolekar, Sucheta, V
    Pham, D. T.
    [J]. COGENT ENGINEERING, 2022, 9 (01):
  • [2] Multi-Criteria Review-Based Recommender SystemThe State of the Art
    Al-Ghuribi, Sumaia Mohammed
    Noah, Shahrul Azman Mohd
    [J]. IEEE ACCESS, 2019, 7 (169446-169468) : 169446 - 169468
  • [3] Alepis E, 2017, INFORM-J COMPUT INFO, V41, P471
  • [4] Amara S, 2020, INT CONF ADVAN COMPU, P105, DOI [10.1109/ICACCS48705.2020.9074360, 10.1109/icaccs48705.2020.9074360]
  • [5] Semantic Trajectory Analytics and Recommender Systems in Cultural Spaces
    Angelis, Sotiris
    Kotis, Konstantinos
    Spiliotopoulos, Dimitris
    [J]. BIG DATA AND COGNITIVE COMPUTING, 2021, 5 (04)
  • [6] Machine learning: Factorization Machines and Normalized Discounted Cumulative Gain for Tourism Recommender System Optimisation
    Baker, Oras
    Yuan, Qing
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING (ICOCO), 2021, : 31 - 36
  • [7] Dynamic grouping of heterogeneous agents for exploration and strike missions
    Chen, Chen
    Wu, Xiaochen
    Chen, Jie
    Pardalos, Panos M.
    Ding, Shuxin
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2022, 23 (01) : 86 - 100
  • [8] Alleviating Item-Side Cold-Start Problems in Recommender Systems Using Weak Supervision
    Choi, Sang-Min
    Jang, Kiyoung
    Lee, Tae-Dong
    Khreishah, Abdallah
    Noh, Wonjong
    [J]. IEEE ACCESS, 2020, 8 : 167747 - 167756
  • [9] A framework for creating automated online adaptive tests using multiple-criteria decision analysis
    Chrysafiadi, Konstantina
    Troussas, Christos
    Virvou, Maria
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 226 - 231
  • [10] Dadoun A., 2021, P 2021 WORKSHOP RECO, V2974