Apache Mahout

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 54.240.196.186 (talk) at 17:31, 6 March 2013 (Fix link to correct article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Apache Mahout
Developer(s)Apache Software Foundation
Stable release
0.7 / 16 June 2012 (2012-06-16)
Repository
Written inJava
Operating systemCross-platform
Typemachine learning
LicenseApache 2.0 Licence
Websitemahout.apache.org

Apache Mahout is an Apache project to produce free implementations of distributed or otherwise scalable machine learning algorithms on the Hadoop platform.[1][2] Mahout is a work in progress; the number of implemented algorithms has grown quickly,[3] but there are still various algorithms missing.

While Mahout's core algorithms for clustering, classification and batch based collaborative filtering are implemented on top of Apache Hadoop using the map/reduce paradigm, it does not restrict contributions to Hadoop based implementations. Contributions that run on a single node or on a non-Hadoop cluster are also welcomed. For example, the 'Taste' collaborative-filtering recommender component of Mahout was originally a separate project, and can run stand-alone without Hadoop. Integration with initiatives such as the Pregel-like Giraph are actively under discussion.

References

  1. ^ "Introducing Apache Mahout". ibm.com. 2011 [last update]. Retrieved 13 September 2011. {{cite web}}: Check date values in: |year= (help)
  2. ^ "InfoQ: Apache Mahout: Highly Scalable Machine Learning Algorithms". infoq.com. 2011 [last update]. Retrieved 13 September 2011. {{cite web}}: Check date values in: |year= (help)
  3. ^ "Algorithms - Apache Mahout - Apache Software Foundation". cwiki.apache.org. 2011 [last update]. Retrieved 13 September 2011. {{cite web}}: Check date values in: |year= (help)

External links