3 ms·
My preferences change over time. How can a good recommendation algorithm account for that? I'm confused. You just re-rate the discrepancies - I do that routine
by frossie 17y ago
My preferences change over time. How can a good recommendation algorithm account for that?
I'm confused. You just re-rate the discrepancies - I do that routinely (some movies seem okay after you watch them, then a few days later you realise they were eminently forgettable). The Netflix UI makes this easy by showing you the movies you recently rated for a while afterwards. I'd be pretty surprised if the recommendation algorithm didn't have a time weighting in it too, counting the movies you have rated recently more than the ones you have rated in the distant past.
You also seem to think that multiple profiles is a workaround - well to me, it's a really good solution to that kind of problem. When Netflix announced they were going to pull the feature I was one of the many people who complained, and was very happy when they reversed themselves.
"Remember that this guy is a writer not an engineer. His solution is likely bad! [..] The problem statement is still there"
But is it? I don't have any personal evidence that it is, and dude says it is but he doesn't rate movies so how can I know? Is it for you? Do you find that Netflix recommends movies you would have liked 5 years ago but no longer do so because your tastes have changed? If so then yes, we have a problem.
I do have a problem with the Netflix recommendation algorithm in that I don't feel it deals well enough with klunkers - just because I enjoyed 5 Hugh Jackman movies does not mean I will enjoy Van Hesling, because Van Helsing was a really bad movie and would not have been a good movie even with the second coming of James Dean. The solution to that is pretty simple technically though.