【发布时间】:2012-09-27 20:35:17
【问题描述】:
我一直在阅读有关使用矩阵分解进行协同过滤的文章,但我似乎找不到处理向系统添加新用户或项目或让用户评价新项目的示例。在这些情况下,需要重新计算项目-用户矩阵和分解,对吗?这如何在大量用户和物品的情况下表现良好?有办法解决吗?
谢谢
【问题讨论】:
-
“在线协同过滤”和随机梯度下降可能有助于您的搜索。我没有使用以下内容,它是 java,但您可能想查看 github.com/MrChrisJohnson/CollabStream 作为可能满足您需求的项目示例。
-
查看此处了解可能的解决方案:stackoverflow.com/questions/41537470/…
标签: python machine-learning recommendation-engine svd collaborative-filtering