arbox / machine-learning-with-ruby

Curated list: Resources for machine learning in Ruby
Creative Commons Zero v1.0 Universal
2.11k stars 181 forks source link

What about including an implementation for Alternating Least Squares? #19

Open JaneCoder opened 6 years ago

JaneCoder commented 6 years ago

My team is writing a recommender system using collaborative filtering, and data scientists at our institution have suggest this is the algorithm we need to use. Is there one that could be included here? And if not, would you be interested in listing ours if we find we must invent our own? Thanks!

arbox commented 6 years ago

@JaneCoder Feel free to open an Pull Request, any help is appreciated!

arbox commented 5 years ago

@JaneCoder

Any news from your data scientists?

JaneCoder commented 5 years ago

I actually have worked on a ruby version based on something from a data scientist. But we had trouble with slowness. It's something i want to get back to soon. But might go with Python.

On Sat, Jun 1, 2019, 6:53 AM Andrei Beliankou notifications@github.com wrote:

@JaneCoder https://github.com/JaneCoder

Any news from your data scientists?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/arbox/machine-learning-with-ruby/issues/19?email_source=notifications&email_token=AAXDET3POXZKQJARMNL57PLPYJIJDA5CNFSM4EVFHKQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWW57AY#issuecomment-497934211, or mute the thread https://github.com/notifications/unsubscribe-auth/AAXDET6TAKO4KU2JVZVJKM3PYJIJDANCNFSM4EVFHKQQ .

arbox commented 5 years ago

@JaneCoder

I'm sure that Python is not inherently faster than Ruby. Profiling your code may show slow spots.

JaneCoder commented 5 years ago

I'm hoping to take a look at this soon.

On Mon, Jun 3, 2019 at 3:27 AM Andrei Beliankou notifications@github.com wrote:

@JaneCoder https://github.com/JaneCoder

I'm sure that Python is not inherently faster than Ruby. Profiling your code may show slow spots.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/arbox/machine-learning-with-ruby/issues/19?email_source=notifications&email_token=AAXDET2BMIUYYIHO4P3A2BTPYTBWNA5CNFSM4EVFHKQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWYRGFI#issuecomment-498144021, or mute the thread https://github.com/notifications/unsubscribe-auth/AAXDET6ZYG44PTSPLAIGWMDPYTBWNANCNFSM4EVFHKQQ .