我正在尝试为我的电子商务网站(布料/ T恤销售)做推荐。该网站没有涉及评论或评级。用户可以通过在他们的个人资料首选项中添加关键字(例如:圆领,马球,休闲装,牛仔裤,派对服装等)来喜欢产品并定制他们的喜好。
我正在尝试自定义基于mahout项目的推荐器,以在计算相似度时包含用户的产品偏好。 ItemSimilarity接口只有方法来比较项目。我需要用户的信息/属性来计算相似度,这样如果用户偏好与产品属性匹配,我可以添加一些提升。基本上我想匹配用户属性和产品属性,并做一些计算来改变相似度值。是否有任何文章或教程解释相同?如果有人解释如何通过使用mahout实现这一点,那将会非常有用。有没有其他基于内容推荐的图书馆?提前谢谢了。