我正在使用mahout味道库来构建推荐引擎, 我手动存储了userid itemid和评级在偏好表中,这是datamodel到引擎,现在当新用户来到我输入他的itemid用户ID并从代码到表格评级..
但是当我看到新用户的推荐时......我赢得了结果......但是对于旧的ID我得到了..
为什么会这样......它以某种方式与neighborhoodSize和similaritymodel相关..
该怎么办?
答案 0 :(得分:0)
您需要通过框架创建新用户,而不是仅仅在表中插入条目。除非刷新(),否则它不会获取新条目,这需要很长时间。而是使用新用户和项目来调用setPreference()。