【发布时间】:2014-08-05 16:49:27
【问题描述】:
我已经修改了 AbstractSimilarity 类/UserSimilarity 方法如下:
Collection c = multiMap.get(user1);
if(c.contains(user2)){
result = result+0.50;
}
我使用具有两个文件的 epinions 数据集。一个具有 userid、itemid、rating 和一个存储在上面的 multimap 中的信任网络 user-user。评级集在数据模型上。
最后:如果用户在请求推荐的用户的信任网络上,我想为用户添加一个值(例如 +0.50)。
使用两个数据模型会更好吗?
感谢
【问题讨论】:
标签: mahout similarity trust