Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R package and FM extensions #101

Open
adrtod opened this issue Jun 27, 2017 · 2 comments
Open

R package and FM extensions #101

adrtod opened this issue Jun 27, 2017 · 2 comments

Comments

@adrtod
Copy link

adrtod commented Jun 27, 2017

Hello!
Thanks for this great open source code!

Is there any R interface available for your library?
If not I might be interested in developing it.

Have you considered extending to Field-aware FM and Higher-order FM?
If not, how difficult would it be to adapt the current implementation?

@ibayer
Copy link
Owner

ibayer commented Jun 27, 2017

@adrtod
I'm currently completely rewriting and extending the solvers in c++ (currently C)#94. The new version will
be much easier to extend. The rewrite will include 3'rd FMs with the original formulation (not HOFMs). Its currently to early to say if I will also add Field-aware and HOFMs, partly because I haven't see strong evidence that they actually perform better. However, I intent to include an CD solver for implicit feedback[0].

We don't have a R interface yet but I'm very motivated to change that. One of the goals for the c++ implementation is to simply interfacing from R and Python. I would be very interested in a collaboration!

[0] A Generic Coordinate Descent Framework for Learning from Implicit Feedback

@adrtod
Copy link
Author

adrtod commented Jun 27, 2017

Sounds good!
I started a skeleton of the package here:
https://github.com/adrtod/rfastFM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants