collaborative-filtering icon indicating copy to clipboard operation
collaborative-filtering copied to clipboard

Likes and Dislikes: Non-binary approach

Open skizzo opened this issue 3 years ago • 1 comments

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 :)

skizzo avatar Jul 22 '21 08:07 skizzo

This would be an amazing feature to have and would make the algorithm way more powerful and applicable to even more applications! Great suggestion! 👍

Ishidres avatar Sep 13 '21 20:09 Ishidres