Design of a Learning Path Recommendation System Based on a Knowledge Graph

Design of a Learning Path Recommendation System Based on a Knowledge Graph

Chunhong Liu, Haoyang Zhang, Jieyu Zhang, Zhengling Zhang, Peiyan Yuan
DOI: 10.4018/IJICTE.319962
Article PDF Download
Open access articles are freely available for download

Abstract

Current learning platforms generally have problems such as fragmented knowledge, redundant information, and chaotic learning routes, which cannot meet learners' autonomous learning requirements. This paper designs a learning path recommendation system based on knowledge graphs by using the characteristics of knowledge graphs to structurally represent subject knowledge. The system uses the node centrality and node weight to expand the knowledge graph system, which can better express the structural relationship among knowledge. It applies the particle swarm fusion algorithm of multiple rounds of iterative simulated annealing to achieve the recommendation of learning paths. Furthermore, the system feeds back the students' learning situation to the teachers. Teachers check and fill in the gaps according to the performance of the learners in the teaching activities. Aiming at the weak links of students' knowledge points, the particle swarm intelligence algorithm is used to recommend learning paths and learning resources to fill in the gaps in a targeted manner.
Article Preview
Top

Introduction

With the development of information technology, China’s education has entered the stage of intelligence (Qinghua et al., 2019), demonstrated by knowledge, openness, and synergy. The Implementation Plan for Accelerating Educational Modernization (2018 – 2022) (Xinhua News Agency., 2019) pointed out that educational development relies on the promotion of the informatization of education, speeding up smart education, encouraging learners to conduct autonomous learning, and taking feedback on teaching. The New Generation Artificial Intelligence Development Plan noted that the construction of a knowledge graph is the key analysis and reasoning technology. Thus, the learner-centered education platform should be built through a knowledge graph.

Current learning platforms tend to have problems related to resource overload, redundant information, and chaotic learning routes. These cannot meet individualized learning requirements, fail to provide timely feedback between teachers and students, and leave learners and teachers dissatisfied with self-learning methods. There is, therefore, a need for structured teaching and learning. Thus, the use of knowledge graphs for reasonable learning path recommendation has become an urgent problem.

The learning knowledge and nation system designed via the knowledge graph can accurately identify learning paths, eliminate knowledge fragmentation and information redundancy, form structured knowledge, and clarify the relationship between predecessors and successors of knowledge. Therefore, recommending learning paths can make students’ learning more scientific and reasonable.

The concept of a knowledge graph was first proposed by Google in 2012 as it accelerated and optimized its search engine capabilities. In 2013, it was popularized in academia, becoming a key technology in the field of artificial intelligence (AI). Zhen et al. (2019) proposed the construction method of a knowledge graph in the adaptive learning system of human-computer collaboration, which expresses the application of a knowledge graph in an adaptive learning system from the dimensions of resource integration and adaptive learning. Hang (Hang Z.,2020) proposed using a knowledge graph to evaluate the mathematics lesson plan, reduce the complexity, obtain key indicators, and supplement the evaluation of knowledge points, abnormal knowledge points, and knowledge point spans. Ye et al. (2021) proposed the basic concept and construction of a multimodal knowledge graph, analyzing key technologies and related application scenarios. Ang et al. (2022) used reinforcement learning to solve the problems of data labeling, noise, and reasoning interpretability and reliability. They introduced its application to practical fields like intelligent recommendation. Aidan et al. (2021) illustrated how to represent and extract knowledge in knowledge graphs using a combination of deductive and inductive techniques. Padia et al. (2019) proposed a method for embedding knowledge graphs into real-valued tensors and a linear tensor decomposition algorithm with provable convergence. These proved the effectiveness of the proposed model on knowledge graph prediction. Kwa et al. (2020) proposed a schema-based iterative knowledge graph completion method, solving the problem of consistency of the ontology schema between the extended knowledge graph and initial knowledge graph.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 1 Issue (2023)
Volume 18: 3 Issues (2022)
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing