Surprise
Surprise是scikit系列中的一个。Surprise的User Guide有详细的解释和说明
支持多种推荐算法
基于近邻方法(协同过滤)/neighborhood methods
矩阵分解方法/matrix factorization-based (SVD, PMF, SVD++, NMF)
下面介绍几种算法
1. random_pred.NormalPredictor
说明:Algorithm predicting a random rating based on the distribution of the training set, which is assumed to be normal.
意思是:算法基于训练集的分布预测随机等级,假设该分布为正态分布
说明:Algorithm predicting the baseline estimate for given user and item.
意思是:算法预测给定用户和项目的基线估计