ClayRS icon indicating copy to clipboard operation
ClayRS copied to clipboard

[Question/Request] Collaborative Filtering?

Open juliobguedes opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe. Is it a plan to evolve and include Collaborative Filtering in the package? It would be exciting if we could have methods like matrix factorization off-the-shelf, considering that the validation and evaluation are the same in many cases.

Describe the solution you'd like I want to be able to import a Matrix Factorization with something like this:

from clayrs import recsys as rs
strategy = rs.MatrixFactorization(...)
collaborative_rs = rs.CollaborativeFilteringRS(strategy, ...)

Describe alternatives you've considered There are a few models already implemented in other frameworks shared during previous editions of RecSys, including DRecPy, which also provides efficient memory-disk management.

Additional context Filling this issue while attending Marco Polignano's lecture at RecSys Summer School 2023 :)

juliobguedes avatar Jun 14 '23 10:06 juliobguedes