Next Article in Journal
The Use of Random Forest Regression for Estimating Leaf Nitrogen Content of Oil Palm Based on Sentinel 1-A Imagery
Next Article in Special Issue
The Faceted and Exploratory Search for Test Knowledge
Previous Article in Journal
Using Precision Agriculture (PA) Approach to Select Suitable Final Disposal Sites for Energy Generation
Previous Article in Special Issue
Building Knowledge Graphs and Recommender Systems for Suggesting Reskilling and Upskilling Options from the Web
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Path-Based Recommender System for Learning Activities Using Knowledge Graphs

Department of Informatics and Computer Engineering, University of West Attica, 12243 Egaleo, Greece
*
Author to whom correspondence should be addressed.
Information 2023, 14(1), 9; https://doi.org/10.3390/info14010009
Submission received: 22 November 2022 / Revised: 20 December 2022 / Accepted: 21 December 2022 / Published: 23 December 2022
(This article belongs to the Collection Knowledge Graphs for Search and Recommendation)

Abstract

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.
Keywords: knowledge graphs; knowledge-graph-based recommender system; path-based reasoning; recommender system; intelligent tutoring system; learning activity recommendations knowledge graphs; knowledge-graph-based recommender system; path-based reasoning; recommender system; intelligent tutoring system; learning activity recommendations

Share and Cite

MDPI and ACS Style

Troussas, C.; Krouska, A. Path-Based Recommender System for Learning Activities Using Knowledge Graphs. Information 2023, 14, 9. https://doi.org/10.3390/info14010009

AMA Style

Troussas C, Krouska A. Path-Based Recommender System for Learning Activities Using Knowledge Graphs. Information. 2023; 14(1):9. https://doi.org/10.3390/info14010009

Chicago/Turabian Style

Troussas, Christos, and Akrivi Krouska. 2023. "Path-Based Recommender System for Learning Activities Using Knowledge Graphs" Information 14, no. 1: 9. https://doi.org/10.3390/info14010009

APA Style

Troussas, C., & Krouska, A. (2023). Path-Based Recommender System for Learning Activities Using Knowledge Graphs. Information, 14(1), 9. https://doi.org/10.3390/info14010009

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop