Due to the lack of readers’ rating data, university library recommender system is facing the problem of sparsity of data. This study proposes a general logarithmic transformation model which can convert the reader’s implicit feedback data to the rating, thus alleviating the sparsity to a certain extent. Because logarithmic transformation can use different base, several logarithmic transformation methods are analyzed and compared from different angles. The model-based collaborative filtering is used to compare the recall and accuracy of these methods to make full use of the technical advantage based on matrix factorization to further alleviate the data sparsity problem. The experimental results show that the proposed general logarithmic transformation model can play the role of modifying the data skew, compressing the variable scale, reducing the value of the calculation and so on, and the results of the model are interpretable. Moreover, when the suitable k value is selected, the recommended results of different logarithmic transformation methods can approach the optimal solution in a finite experiment.
[1]
Lorraine Carter,et al.
How to Conduct Surveys: A Step-by-Step Guide
,
2010
.
[2]
Patrick Seemann,et al.
Matrix Factorization Techniques for Recommender Systems
,
2014
.
[3]
Nina Zumel,et al.
Practical Data Science with R
,
2014
.
[4]
Yehuda Koren,et al.
Factorization meets the neighborhood: a multifaceted collaborative filtering model
,
2008,
KDD.
[5]
Dan Frankowski,et al.
Collaborative Filtering Recommender Systems
,
2007,
The Adaptive Web.
[6]
R. Likert.
“Technique for the Measurement of Attitudes, A”
,
2022,
The SAGE Encyclopedia of Research Design.
[7]
N. L. Johnson,et al.
Continuous Univariate Distributions.
,
1995
.