collaborative-filtering
collaborative-filtering copied to clipboard
Likes and Dislikes: Non-binary approach
Hi!
It would be great to use this system with a bit more fine-grained inputs, so it doesn't consider just the if (a user likes/dislikes something) but also the how much - so your ratings
matrix (see cf_api.js
, line 200) could not only contain
-
0
for no given rating, -
1
for a like, and -
-1
for a dislike,
but (for example)
-
0
for no given rating, -
0.6
for a "half" like, -
-0.2
for a very light dislike, - etc.
Could anybody point me into a direction that would take this into consideration?
Thanks a lot :)
This would be an amazing feature to have and would make the algorithm way more powerful and applicable to even more applications! Great suggestion! 👍