Support Questions

Find answers, ask questions, and share your expertise

Distributed recommenderjob for user-based recommender.

avatar
Rising Star

What is the distributed version for UserBasedRecommender.?

 

I have checked the list of Distributed recommender jobs for collaborative filtering. I could see RecommenderJob class which is in org.apache.mahout.cf.taste.hadoop.item package. This expects the data as userid, itemid, preference value and takes the similarity class as input as well.

 

Does this work for both user based and itembased recommendations based on the similariy class input.?

1 ACCEPTED SOLUTION

avatar
Master Collaborator

There is no user-based recommender based on Hadoop MapReduce. The closest thing is indeed an item-based implementation in https://github.com/apache/mahout/tree/master/mrlegacy/src/main/java/org/apache/mahout/cf/taste/hadoo...

It is also a recommender, but no it is always using item similarity.

View solution in original post

1 REPLY 1

avatar
Master Collaborator

There is no user-based recommender based on Hadoop MapReduce. The closest thing is indeed an item-based implementation in https://github.com/apache/mahout/tree/master/mrlegacy/src/main/java/org/apache/mahout/cf/taste/hadoo...

It is also a recommender, but no it is always using item similarity.