atlas

Research map / Graph learning / Knowledge and temporal graphs

Multi-type MOOCs Recommendation: Leveraging Deep Multi-Relational Representation and Hierarchical Reasoning

AAAI 2025 · Graph learning › Knowledge and temporal graphs · approach: Social and behavior graphs · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TOME, a two-stage multi-type MOOC recommender that fuses course, knowledge-concept and dynamic video graphs via GNNs and a multi-relation adaptive LSTM, then recommends courses, concepts and videos with hierarchical beam search.

Problem

Recommending multiple types of MOOC content (courses, knowledge concepts, videos) jointly, while capturing the interrelations among these content types and the hierarchical learner-content interactions.

Approach

Builds course-relational and knowledge-concept-relational static graphs plus a dynamic video-relational graph from browsing sequences, encodes each with GNNs (DGAT/GCN), fuses them with a multi-relation adaptive LSTM, and performs top-down hierarchical beam search over joint log-probabilities across the three levels, with an optional personalization/diversification layer for video recommendations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TOME instead of MCLReccourse recommendation · ComputerHR@5: 0.9336 -> 0.9484Helped
Use TOME instead of MCLReccourse recommendation · MOOC3HR@5: 0.9306 -> 0.9427Helped
Use TOME instead of MCLRecvideo recommendation · ComputerHR@5: 0.6717 -> 0.7707Helped
Use TOME instead of MCLRecvideo recommendation · MOOC3HR@5: 0.7585 -> 0.7959Helped
Use TOME instead of CoSeRecknowledge concept recommendation · ComputerFACC: 0.2678 -> 0.6600Helped
Use TOME instead of SRMAknowledge concept recommendation · MOOC3FACC: 0.0295 -> 0.4703Helped
Remove the course-relational graph representation (ablation)TOME video recommendation · Computer and MOOC3recommendation performanceHurt
Remove the knowledge concept-relational graph representation (ablation)TOME video recommendation · Computer and MOOC3recommendation performanceHurt
Remove the video-relational graph representation (ablation)TOME video recommendation · Computer and MOOC3recommendation performanceHurt
Use only course and knowledge concept graph representations (ablation)TOME video recommendation · Computer and MOOC3recommendation performanceHurt
Increase hierarchical beam width to β=100 (ablation)TOME hierarchical beam search · Most dataset and recommendation-level settingsrecommendation performanceHelped
Set hierarchical beam width to β=10 instead of β=100 (ablation)TOME knowledge concept recommendation · Computerrecommendation performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Computer (Xuetang X) MOOC3 (Xuetang X)

Benchmarks: Computer MOOC3

Metrics: HR@5 NDCG@5 MRR FACC N2 diversity metrics

Baselines: COTREC lightGCN SR-GNN CoSeRec SRMA S3Rec TiCoSeRec IntGNN MCLRec MMoE SNR PLE

Builds on: Dimensional Graph Attention Network GCN LSTM beam search

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy