Mahout 坡度一和类别
我想使用斜坡一作为项目推荐器。问题是我有一组彼此不相关的项目。在我看来,没有办法告诉 Mahout 仅对一组产品使用差异存储。我想实现这一点,因为这些组有一个平均 100 个项目,我不喜欢从头开始创建 mongoDbDiffStorage。重新记录器是否告诉应计算哪些差异以避免存储无用的数据?
谢谢
I would like to use slope one as item reccomender. The problem is that I have groups of items that are not correlated each other.It seems to me that there is no way to tell Mahout to use the diff storage just for a group of products.I want to achieve this because the groups have an average of 100 items and I prefer to not create a mongoDbDiffStorage from scratch. Does the rescorer tell what differences should be computed in order to avoid to store useless data?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的意思是您知道您想要考虑一些完全不相关的项目?不,您必须为此编写自己的
DiffStorage
。或者,我可能会建议,如果这些项目集完全不相关,那么您真正遇到的是每组项目的推荐器问题,并且可以对每个数据子集使用
Recommender
。这在很多方面可能会更容易、更有效。You mean that you know that you want to consider some items completely unrelated? No, you'd have to write your own
DiffStorage
for that.Or, I might suggest that if these item sets are completely unrelated, then what you really have is a recommender problem for each group of items, and can use a
Recommender
for each subset of data. This would probably be easier and more efficient in many ways.