推荐系统重构版java
1.Baseline: 实现了基准线预测,评分预测和topN预测均可
2.MeanFilling:实现了全局均值插值法,用户均值插值法和商品均值插值法 ,评分预测
3.UserKNN:基于用户的协同过滤KNN算法,实现了评分预测和topN预测
4.ItemKNN:基于物品的协同过滤KNN算法, 实现了评分预测和topN预测
5.MatrixFactorization:基本矩阵分解协同过滤,实现了sgd的评分预测和topN预测
6.BiasedMatrixFactorization:偏差性矩阵分解,实现了sgd的评分预测和topN预测
7.AlternatingLeastSquares:继承MatrixFactorization,实现了als的评分预测
8.SVDPlusPlus:SVD++分解,综合考虑用户评分偏差、商品评分偏差和整体评分均值,实现了sgd的评分预测和topN预测
-
Notifications
You must be signed in to change notification settings - Fork 3
推荐系统重构版java
License
liujm7/RecommendSystem
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
推荐系统重构版java
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published