我想使用基于用户的推荐进行基准测试。那么我可以只交换itemID
和userID
的列值吗?
最佳答案
不完全的。您可以交换用户和项目,但随后向用户推荐项目,而不是向用户推荐项目。但是,是的,这将基于用户与用户的相似性,因为您将用户用作项目。
Hadoop本身上没有基于用户相似性的实现。
关于hadoop - 通过将itemid列与userid交换,我可以将基于item的Hadoop实现用于基于用户的实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12350468/