Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

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.