Sorry for my poor English. My question is like this: When I use "org.apache.mahout.cf.taste.hadoop.item.RecommenderJob", my input file is in the format: "uid, itemid, rating" "uid, itemid, rating" "uid, itemid, rating" According to the above input, org.apache.mahout.cf.taste.hadoop.item.RecommenderJob will give item-based recommendations. When I exchange the postions of uid and itemid, the input file would be "itemid, uid, rating" "itemid, uid, rating" "itemid, uid, rating" According to the above input, org.apache.mahout.cf.taste.hadoop.item.RecommenderJob would generate user-based recommendation. Is that right?
2012/5/9 Sean Owen <[email protected]> > Both of these have been implemented since before Mahout. Can you clarify? > Don't understand at the moment. > On May 9, 2012 3:42 PM, "冯伟" <[email protected]> wrote: > > > I found that only item-based recommender is implemented in version-0.6. > > When I want to use the user-based recommender, all I need to do is to > > transpose the input, i.e., <uid, itemid, rating> ---> <itemid, uid, > > rating>,right? Is there any other differences between item-based and > > user-based approach, which is not noticed by me? > > > > -- > > Wei Feng > > > -- Wei Feng
