A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank
To scientifically and accurately recommend suitable teachers for university courses and improve teaching quality, designing an effective recommendation algorithm is necessary. Therefore, we construct quantitative models of teacher characteristics, course characteristics, and teaching evaluations und...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9502731/ |
id |
doaj-7a044f89e6f740eb8f54f0ecc5dfa4a3 |
---|---|
record_format |
Article |
spelling |
doaj-7a044f89e6f740eb8f54f0ecc5dfa4a32021-08-09T23:00:24ZengIEEEIEEE Access2169-35362021-01-01910861410862710.1109/ACCESS.2021.31014699502731A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRankDunhong Yao0https://orcid.org/0000-0002-5742-9583Xiaowu Deng1School of Computer Science and Engineering, Huaihua University, Huaihua, ChinaSchool of Computer Science and Engineering, Huaihua University, Huaihua, ChinaTo scientifically and accurately recommend suitable teachers for university courses and improve teaching quality, designing an effective recommendation algorithm is necessary. Therefore, we construct quantitative models of teacher characteristics, course characteristics, and teaching evaluations under the theories and methods of education and build a sparse experimental data matrix based on the quantified data. On this basis, we propose a teacher recommendation algorithm (PRLFM) based on the improved latent factor model (LFM) and the improved PersonalRank algorithm. Firstly, the improved LFM is used to predict the evaluation scores of those courses that teachers have not taught. The scores which are higher than the specified threshold are used to fill the corresponding missing items in the sparse matrix to reduce the matrix’s sparsity. Then, the bipartite graph model based on the teacher set and course set is constructed according to the filled experimental data matrix. The weight of edges in the bipartite graph is replaced by the teacher and course’s evaluation score multiplied by the course difficulty, which reflects the correlation between course and evaluation score. Next, an improved probability transition matrix based on the bipartite graph is constructed. The access probability in the matrix is replaced by the node’s out degree’s reciprocal multiplied by the edge’s weight. The correlation degree between the course and all teachers is quickly calculated using the matrix algorithm of PersonalRank. Finally, a teacher recommendation model is constructed to realize teachers’ top-N recommendation by combining the correlation degree with teachers’ characteristics. Experiments show that the PRLFM algorithm can effectively improve the accuracy of prediction and top-N recommendation. It solves the problem of lack of scientific basis in recommending suitable teachers for university courses and improving the teaching quality.https://ieeexplore.ieee.org/document/9502731/LFMPersonalRankPRLFMteacher recommendationteaching quality |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dunhong Yao Xiaowu Deng |
spellingShingle |
Dunhong Yao Xiaowu Deng A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank IEEE Access LFM PersonalRank PRLFM teacher recommendation teaching quality |
author_facet |
Dunhong Yao Xiaowu Deng |
author_sort |
Dunhong Yao |
title |
A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank |
title_short |
A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank |
title_full |
A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank |
title_fullStr |
A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank |
title_full_unstemmed |
A Course Teacher Recommendation Algorithm Based on Improved Latent Factor Model and PersonalRank |
title_sort |
course teacher recommendation algorithm based on improved latent factor model and personalrank |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
To scientifically and accurately recommend suitable teachers for university courses and improve teaching quality, designing an effective recommendation algorithm is necessary. Therefore, we construct quantitative models of teacher characteristics, course characteristics, and teaching evaluations under the theories and methods of education and build a sparse experimental data matrix based on the quantified data. On this basis, we propose a teacher recommendation algorithm (PRLFM) based on the improved latent factor model (LFM) and the improved PersonalRank algorithm. Firstly, the improved LFM is used to predict the evaluation scores of those courses that teachers have not taught. The scores which are higher than the specified threshold are used to fill the corresponding missing items in the sparse matrix to reduce the matrix’s sparsity. Then, the bipartite graph model based on the teacher set and course set is constructed according to the filled experimental data matrix. The weight of edges in the bipartite graph is replaced by the teacher and course’s evaluation score multiplied by the course difficulty, which reflects the correlation between course and evaluation score. Next, an improved probability transition matrix based on the bipartite graph is constructed. The access probability in the matrix is replaced by the node’s out degree’s reciprocal multiplied by the edge’s weight. The correlation degree between the course and all teachers is quickly calculated using the matrix algorithm of PersonalRank. Finally, a teacher recommendation model is constructed to realize teachers’ top-N recommendation by combining the correlation degree with teachers’ characteristics. Experiments show that the PRLFM algorithm can effectively improve the accuracy of prediction and top-N recommendation. It solves the problem of lack of scientific basis in recommending suitable teachers for university courses and improving the teaching quality. |
topic |
LFM PersonalRank PRLFM teacher recommendation teaching quality |
url |
https://ieeexplore.ieee.org/document/9502731/ |
work_keys_str_mv |
AT dunhongyao acourseteacherrecommendationalgorithmbasedonimprovedlatentfactormodelandpersonalrank AT xiaowudeng acourseteacherrecommendationalgorithmbasedonimprovedlatentfactormodelandpersonalrank AT dunhongyao courseteacherrecommendationalgorithmbasedonimprovedlatentfactormodelandpersonalrank AT xiaowudeng courseteacherrecommendationalgorithmbasedonimprovedlatentfactormodelandpersonalrank |
_version_ |
1721213426628296704 |