Article · Technologies · August 5, 2025
Curriculum–Vacancy–Course Recommendation Model Based on Knowledge Graphs, Sentence Transformers, and Graph Neural Networks
Valiya Ramazanova, Madina Sambetbayeva, Sandugash Serikbayeva, Aigerim Yerimbetova, Zhanar Lamasheva, Zhanna B. Sadirmekova
Abstract
This article addresses the task of building personalized educational recommendations based on a heterogeneous knowledge graph that integrates data from university curricula, job vacancies, and online courses. To solve the problem of course recommendations by their relevance to a user’s competencies, a graph neural network (GNN)-based approach is proposed, specifically utilizing and comparing the Heterogeneous Graph Transformer (HGT) architecture, Graph Sample and Aggregate network (GraphSAGE), and Heterogeneous Graph Attention Network (HAN). Experiments were conducted on a heterogeneous graph comprising various node and relation types. The models were evaluated using regression and ranking metrics. The results demonstrated the superiority of the HGT-based recommendation model as a link regression task, especially in terms of ranking metrics, confirming its suitability for generating accurate and interpretable recommendations in educational systems. The proposed approach can be useful for developing adaptive learning recommendations aligned with users’ career goals.
More by Zhanar Lamasheva
- A multilingual heterogeneous knowledge graph framework for curriculum–vacancy–MOOC alignment: edge-weight regression with heterogeneous graph transformers for educational recommendationFrontiers in Artificial Intelligence · 2026
- FROM AN ANNOTATED CORPUS TO AN ONTOLOGY: A FORMAL MODEL OF MULTI-LEVEL SEMANTIC ANNOTATION OF FAKE NEWS IN THE KAZAKH–RUSSIAN MEDIA SPACE (KazFakeCorpus / KazFakeOnto)Russian Digital Libraries Journal · 2026
- An Abstention-Aware, Calibrated Risk-Gated Controller for Canary Deployment under Low ObservabilityEngineering Technology & Applied Science Research · 2026
- A Multi-Model Approach to Academic Performance Prediction Using Student–Semester Educational DataArtificial Intelligence and Applications · 2026
