Hi, I had asked something similar in the past, and I got a reply which helped me make my decision. Mahout started out as a ML library, but the direction it is taking now is to allow people to make their own math. So its becoming more of a platform that supports Spark library among others, and you can even create your own.
> On 19-Oct-2015, at 7:11 pm, Suneel Marthi <suneel.mar...@gmail.com> wrote: > > This is so inaccurate and not true. You obviously have not been following > Mahout project. Mahout has long moved away from MapReduce and presently > support Spark, H2O and in future Flink as execution engines. > > I would suggest you look at the recent Mahout 0.11.0 and see where the > project is before we delve into a comparison of Mahout vs Spark. > > > On Mon, Oct 19, 2015 at 3:38 PM, Fei Shan <shanfeishan...@gmail.com> wrote: > >> Spark is a in memory , near realtime Machine Learning frameowork , has >> scala and java interface >> Mahout is an offline Machine Learning framework, no scala apis >> >> they both built on the HDFS and Hadoop engine >> >> Spark has an ecosystem like Hadoop >> Mahout is part of of Hadoop ecosystem >> >> Spark could beat Mahout on processing speed >> and concise programming APIs >> >> for online data anaysis , Spark is a better choice. >> for offline data analysis, both fits well. >> >> >> >> On Mon, Oct 19, 2015 at 9:14 PM, Prasad Priyadarshana Fernando < >> bpp...@gmail.com> wrote: >> >>> Hi, >>> >>> If I have used Mahout for my recommendation application, should I migrate >>> into Spark MLib technology? Is the mahout still supported and migrated? >>> >>> Thanks >>> >>> *Prasad Priyadarshana Fernando < >> http://www.linkedin.com/in/prasadfernando >>>> * >>> Mobile: +1 330 283 5827 >>> >>