Shiyi Huang , Yongquan Dong , Ziyin Wang , Nan Zhou , Yuchao Ping
{"title":"MRTI-CR: A model based on multi-relationship and time-aware interest for personalized course recommendation","authors":"Shiyi Huang , Yongquan Dong , Ziyin Wang , Nan Zhou , Yuchao Ping","doi":"10.1016/j.engappai.2025.111560","DOIUrl":null,"url":null,"abstract":"<div><div>With the advancement of information technology, Massive Open Online Course (MOOC) platforms offer students a diverse selection of courses but also introduce the challenge of “course overload”. Most existing course recommendation methods primarily model students’ interactions with courses implicitly, overlooking the rich multi-relationships between different entities and also failing to account for the impact of students’ evolving learning interests, particularly the influence of time on course selection behavior. To address these limitations, we propose a model based on <strong>M</strong>ulti-<strong>R</strong>elationship and <strong>T</strong>ime-aware <strong>I</strong>nterest for personalized <strong>C</strong>ourse <strong>R</strong>ecommendation(MRTI-CR), which effectively integrates heterogeneous relationships and dynamic interest evolution. Our approach extracts global features of users and courses by constructing a heterogeneous information network and leveraging a meta-path-guided graph convolutional network, such as prerequisite relationship meta-paths. Furthermore, to enhance the utilization of temporal information, we design a dynamic interest extraction module based on a time-aware Transformer. This module incorporates time-interval-aware positional encoding and optimizes multi-head attention using temporal weights, enabling the dynamic modeling of students’ learning interests. Experiments conducted on the MOOCCube public dataset demonstrate that MRTI-CR outperforms existing baseline models across multiple evaluation metrics in the course recommendation task.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"159 ","pages":"Article 111560"},"PeriodicalIF":8.0000,"publicationDate":"2025-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625015623","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
With the advancement of information technology, Massive Open Online Course (MOOC) platforms offer students a diverse selection of courses but also introduce the challenge of “course overload”. Most existing course recommendation methods primarily model students’ interactions with courses implicitly, overlooking the rich multi-relationships between different entities and also failing to account for the impact of students’ evolving learning interests, particularly the influence of time on course selection behavior. To address these limitations, we propose a model based on Multi-Relationship and Time-aware Interest for personalized Course Recommendation(MRTI-CR), which effectively integrates heterogeneous relationships and dynamic interest evolution. Our approach extracts global features of users and courses by constructing a heterogeneous information network and leveraging a meta-path-guided graph convolutional network, such as prerequisite relationship meta-paths. Furthermore, to enhance the utilization of temporal information, we design a dynamic interest extraction module based on a time-aware Transformer. This module incorporates time-interval-aware positional encoding and optimizes multi-head attention using temporal weights, enabling the dynamic modeling of students’ learning interests. Experiments conducted on the MOOCCube public dataset demonstrate that MRTI-CR outperforms existing baseline models across multiple evaluation metrics in the course recommendation task.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.