Re:Building a recommendation engine, foursquare style
by sadiq on Tuesday March 22, 2011 @05:18PM
(#2356552)
Anyone else used Mahout? What are your experiences with it?
[ Parent
| on HN ]
Re:Building a recommendation engine, foursquare style
by physcab on Tuesday March 22, 2011 @05:28PM
(#2356597)
We tried using it a while ago when it was first getting started. It was a pain to use back then but afaik it has advanced quite a bit and after seeing this post I'll be taking another jab at it. If you want an out-of-the-box recommender, Mahout is good while providing many other Machine Learning algorithms that can be run at scale.
You definitely need to have some technical knowledge though. One thing that I don't like about things like this is that if there is a bug and you don't understand the software (or the math) you won't be able to troubleshoot.
This is why I tend to write my own for the specific task at hand.
Re:Building a recommendation engine, foursquare style
by justinmoore on Wednesday March 23, 2011 @10:14AM
(#2359427)
Agreed, it has a very steep learning curve. Once you understand it (and understand how to think in map-reduce), it's pretty awesome -- and easy to extend. Rolling your own definitely makes the learning curve easier, but you can miss out on some of the M-R efficient algorithms that are built in it.