Personalization Exercise Recommendation Framework based on Knowledge Concept Graph

Zhang Yan1, 2, 3, Du Hongle1, 2, 4, Zhang Lin1, 2 and Zhao Jianhua1, 2, 3

  1. School of Mathematics and Computer Application, Shangluo University
    726000, Shangluo, China
    {dhl5597, flyingzhang83, zhlin002}
  2. Shangluo Public Big Data Research Center
    726000, Shangluo, China
  3. Engineering Research Center of Qinling Health Welfare Big Data, Universities of Shaanxi Province
    726000, Shangluo, China
  4. College of Information Technology and Computer Science, University of the Cordilleras
    2600, Baguio City, Philippines


With the explosive increase of online learning resources, how to provide students with personalized learning resources and achieve the goal of precise teaching has become a research hotspot in the field of computer-assisted teaching. In personalized learning resource recommendation, exercise recommendation is the most commonly used and most representative research direction, which has attracted the attention of a large number of scholars. Aiming at this, a personalized exercise recommendation framework is proposed in this paper. First, it automatically constructs the relationship matrix between questions and concepts based on students' answering records (abbreviated as Q-matrix). Then based on the Q-matrix and answer records, deep knowledge tracing is used to automatically build the course knowledge graph. Then, based on each student's answer records, Q-matrix and the course knowledge graph, a recommendation algorithm is designed to obtain the knowledge structure diagram of every student. Combined the knowledge structure diagram and constructivist learning theory, get candidate recommended exercises from the exercise bank. Finally, based on their diversity, difficulty, novelty and other characteristics, exercises are filtered and obtain the exercises recommended to students. In the experimental part, the proposed framework is compared with other algorithms on the real data set. The experimental results of the proposed algorithm are close to the current mainstream algorithms without the Q-matrix and curriculum knowledge graph, and the experimental results of some indicators are better than Algorithms exist.

Key words

Personalization Exercise Recommendation, Course Knowledge graph, Deep Knowledge Tracing, knowledge concept

Digital Object Identifier (DOI)

Publication information

Volume 20, Issue 2 (April 2023)
Special Issue on Machine Learning-based Decision Support Systems in IoT systems
Year of Publication: 2023
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Yan, Z., Hongle, D., Lin, Z., Jianhua, Z.: Personalization Exercise Recommendation Framework based on Knowledge Concept Graph. Computer Science and Information Systems, Vol. 20, No. 2, 857–878. (2023),