协同过滤
-
基于用户的协同过滤推荐算法代码(隐语义模型推荐系统)
项目采用ALS作为协同过滤算法,根据MongoDB中的用户评分表计算离线的用户商品推荐列表以及商品相似度矩阵。 通过ALS训练出来的Model来计算所有当前用户商品的推荐列表,主要思路如下: 1. userId和productId做笛卡尔...
项目采用ALS作为协同过滤算法,根据MongoDB中的用户评分表计算离线的用户商品推荐列表以及商品相似度矩阵。 通过ALS训练出来的Model来计算所有当前用户商品的推荐列表,主要思路如下: 1. userId和productId做笛卡尔...