You are talking about feedback on recommendations, right? When a user
says "that recommendation you presented to me is not a good
recommendation"? I think this is fairly different information from a
user volunteering that "I don't like that item." An item that a user
rates poorly is still, strangely, an item that is relevant to that
user.

I kind of wrote about this in the book -- let's say you are a
hard-core classical music fan. You love Brahms (5 stars) but can't
stand the showy Vivaldi (1 star). If I recommended Led Zeppelin to
you, you would undoubtedly say it's a bad recommendation. But it is
'bad' in a different way that Vivaldi is bad. Vivaldi is something you
knew about already because it was similar to things you do like -- Led
Zeppelin was completely foreign and unrelated.

Negative ratings like the 1 star that the user volunteered for
Vivaldi, therefore, mean some different and should be treated
differently than the user's response to the Led Zeppelin
recommendation that was pushed at him or her.


I would agree with Ted, that negative feedback on recommendations
doesn't somehow belong in the data model. You can use it to filter
recommendations -- you would want to purge any Led Zeppelin records
from recommendations going forward. In the (non-distributed)
framework, this is done with a Rescorer.

That is, you don't need to or want to add this negative feedback into
the model. There's no problem of boolean ratings and such since the
association would not exist in the model -- just in recommendation
filters.



On Tue, Apr 27, 2010 at 6:27 PM, Tolga Oral <tolga.o...@gmail.com> wrote:
> We are building a system on top of provided recommendations allowing user to
> provide feedback. I have a question on how to apply the negative feedback
> for both boolean and none boolean scores.
>
> Assuming its a boolean item (item with no score), I cant see how we can
> provide negative feedback for a given recommendation. Does this mean we
> should convert our boolean items to a score of 1 and give score of -1 (or 0)
> for recommendations that user didnt like?
>
> This applies to items with score too I am not sure if the correct way of
> going about this is to provide 0 or a negative value.
>
> Thank you.
>

Reply via email to