Sorry for the bad english. I want to get the predicted rating predicted rating for users that I specify for specific items (which will vary from user to user)
E.g. User1 : I want to get predicted rating for Item_67 user1: i Want to get predicted rating for Item_23 user1: i Want to get predicted rating for Item_456 user2: i Want to get predicted rating for Item_12 user97: i Want to get predicted rating for Item_34 user97: i Want to get predicted rating for Item_11 user97: i Want to get predicted rating for Item_ 45 I want to specify user and some items corresponding to that user. Then I want to get a predicted rating for those items for that user. I hope I was able to clarify it. On Tue, Nov 8, 2011 at 3:25 PM, 张玉东 <[email protected]> wrote: > I think he means that he want to get an estimated score for specific item > corresponding to each user, thus the item is not scored by the user. > > -----邮件原件----- > 发件人: Sean Owen [mailto:[email protected]] > 发送时间: 2011年11月8日 17:52 > 收件人: [email protected] > 主题: Re: Collaborative filtering help needed > > I'm not sure what you are asking then. Taking your first email literally it > sounds like you want to estimate the ratings you already know! Do you want > 1 rec per user? > On Nov 8, 2011 9:47 AM, "Akshay Jain" <[email protected]> wrote: > > > Sean, that can be done, but I don't want to get the same item's > prediction > > for all the users. Is there no other way than to manually code it? (I > dont > > know java, so I dont think that would be possible for me :( ) > > > > On Tue, Nov 8, 2011 at 3:02 PM, Sean Owen <[email protected]> wrote: > > > > > I think specifying an item file with one item does it? You should get > one > > > rec for most users that is that item. > > > On Nov 8, 2011 9:25 AM, "Akshay Jain" <[email protected]> wrote: > > > > > > > Hi. > > > > > > > > Let me first say a BIG "THANKS" to the Mahout community and the > authors > > > of > > > > the book "Mahout In Action". I have just started with Hadoop and > Mahout > > > and > > > > am finding them extremely useful. > > > > > > > > I am running the following code: > > > > hadoop jar mahout-core-0.5-job.jar > > > > org.apache.mahout.cf.taste.hadoop.item.RecommenderJob > > > > -Dmapred.input.dir=input/input.txt -Dmapred.output.dir=output > > --userFile > > > > input/users.txt --BooleanData > > > > > > > > How do I specify that I want to get predictions for only specific > items > > > and > > > > not the top 10 recommedations for the specified users in the > > "usersFile" > > > > file? > > > > I want to enter the file as following: > > > > User1,Item23 > > > > User1,item344 > > > > User2,item12 > > > > user56,236 > > > > etc > > > > and want to get results like: > > > > User1,Item23,Predictd_Rating=4.5 > > > > User1,item344, Predictd_Rating=8 > > > > User2,item12, Predictd_Rating=1 > > > > user56,236, Predictd_Rating=2 > > > > etc > > > > > > > > I can specify a "itemsFile" but that would not serve the purpose as I > > do > > > > not want to specify a ItemsList from where to get the > recommendations. > > I > > > > want only one recommendation for the User*Item combination that I > have > > to > > > > be predicted. > > > > > > > > Thank you. > > > > > > > > > >
