Project Group: org.apache.mahout

Mahout Core

org.apache.mahout : mahout-core

High performance scientific and technical computing data structures and methods, mostly based on CERN's Colt Java API

Last Version: 14.1

Release Date:

- Mahout HDFS Support

org.apache.mahout : mahout-hdfs

Scalable machine learning libraries

Last Version: 14.1

Release Date:

- Mahout Spark Engine

org.apache.mahout : mahout-spark

Mahout Bindings for Apache Spark

Last Version: 14.1

Release Date:

Apache Mahout

org.apache.mahout : mahout

Mahout's goal is to build scalable machine learning libraries. With scalable we mean: Scalable to reasonably large data sets. Our core algorithms for clustering, classification and batch based collaborative filtering are implemented on top of Apache Hadoop using the map/reduce paradigm. However we do not restrict contributions to Hadoop based implementations: Contributions that run on a single node or on a non-Hadoop cluster are welcome as well. The core libraries are highly optimized to allow for good performance also for non-distributed algorithms. Scalable to support your business case. Mahout is distributed under a commercially friendly Apache Software license. Scalable community. The goal of Mahout is to build a vibrant, responsive, diverse community to facilitate discussions not only on the project itself but also on potential use cases. Come to the mailing lists to find out more. Currently Mahout supports mainly four use cases: Recommendation mining takes users' behavior and from that tries to find items users might like. Clustering takes e.g. text documents and groups them into groups of topically related documents. Classification learns from existing categorized documents what documents of a specific category look like and is able to assign unlabelled documents to the (hopefully) correct category. Frequent itemset mining takes a set of item groups (terms in a query session, shopping cart content) and identifies, which individual items usually appear together.

Last Version: 14.1

Release Date:

Mahout Engine

org.apache.mahout : mahout-engine

Parent of Various Engines on which you can run Mahout.

Last Version: 14.1

Release Date:

Last Version: 14.1

Release Date:

Mahout Math

org.apache.mahout : mahout-math

High performance scientific and technical computing data structures and methods, mostly based on CERN's Colt Java API

Last Version: 0.13.0

Release Date:

Mahout Math Scala bindings

org.apache.mahout : mahout-math-scala_2.10

High performance scientific and technical computing data structures and methods, mostly based on CERN's Colt Java API

Last Version: 0.13.0

Release Date:

Mahout Examples

org.apache.mahout : mahout-examples

Scalable machine learning library examples

Last Version: 0.13.0

Release Date:

Mahout Map-Reduce

org.apache.mahout : mahout-mr

Scalable machine learning libraries

Last Version: 0.13.0

Release Date:

Mahout Build Tools

org.apache.mahout : mahout-buildtools

The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Last Version: 0.13.0

Release Date:

Mahout Integration

org.apache.mahout : mahout-integration

Optional components of Mahout which generally support interaction with third party systems, formats, APIs, etc.

Last Version: 0.13.0

Release Date:

Last Version: 0.13.0

Release Date:

Last Version: 0.13.0

Release Date:

Mahout Native VienniaCL OpenCL Bindings

org.apache.mahout : mahout-native-viennacl_2.10

Native Structures and interfaces to be used from Mahout math-scala.

Last Version: 0.13.0

Release Date:

Mahout Native VienniaCL OpenMP Bindings

org.apache.mahout : mahout-native-viennacl-omp_2.10

Native Structures and interfaces to be used from Mahout math-scala.

Last Version: 0.13.0

Release Date:

Last Version: 0.12.2

Release Date:

Last Version: 0.12.2

Release Date:

Last Version: 0.10.0

Release Date:

Mahout Math/Scala wrappers

org.apache.mahout : mahout-math-scala

High performance scientific and technical computing data structures and methods, mostly based on CERN's Colt Java API

Last Version: 0.9

Release Date:

Mahout Utilities

org.apache.mahout : mahout-utils

Utilities for preparing content into formats for Mahout.

Last Version: 0.5

Release Date:

Mahout Eclipse

org.apache.mahout : mahout-eclipse-support

Mahout's goal is to build scalable machine learning libraries. With scalable we mean: Scalable to reasonably large data sets. Our core algorithms for clustering, classfication and batch based collaborative filtering are implemented on top of Apache Hadoop using the map/reduce paradigm. However we do not restrict contributions to Hadoop based implementations: Contributions that run on a single node or on a non-Hadoop cluster are welcome as well. The core libraries are highly optimized to allow for good performance also for non-distributed algorithms. Scalable to support your business case. Mahout is distributed under a commercially friendly Apache Software license. Scalable community. The goal of Mahout is to build a vibrant, responsive, diverse community to facilitate discussions not only on the project itself but also on potential use cases. Come to the mailing lists to find out more. Currently Mahout supports mainly four use cases: Recommendation mining takes users' behavior and from that tries to find items users might like. Clustering takes e.g. text documents and groups them into groups of topically related documents. Classification learns from exisiting categorized documents what documents of a specific category look like and is able to assign unlabelled documents to the (hopefully) correct category. Frequent itemset mining takes a set of item groups (terms in a query session, shopping cart content) and identifies, which individual items usually appear together.

Last Version: 0.5

Release Date:

Mahout Taste Webapp

org.apache.mahout : mahout-taste-webapp

Mahout Taste Collaborative Filtering Web App

Last Version: 0.5

Release Date:

Mahout Collections

org.apache.mahout : mahout-collections

Primitive-type collections based on CERN's Colt Java API

Last Version: 1.0

Release Date:

Maven Mojo to generate code for collections

org.apache.mahout : mahout-collection-codegen-plugin

The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Last Version: 1.0

Release Date:

Mahout Common Maven Parent

org.apache.mahout : mahout-parent

Mahout's goal is to build scalable machine learning libraries. With scalable we mean: Scalable to reasonably large data sets. Our core algorithms for clustering, classfication and batch based collaborative filtering are implemented on top of Apache Hadoop using the map/reduce paradigm. However we do not restrict contributions to Hadoop based implementations: Contributions that run on a single node or on a non-Hadoop cluster are welcome as well. The core libraries are highly optimized to allow for good performance also for non-distributed algorithms. Scalable to support your business case. Mahout is distributed under a commercially friendly Apache Software license. Scalable community. The goal of Mahout is to build a vibrant, responsive, diverse community to facilitate discussions not only on the project itself but also on potential use cases. Come to the mailing lists to find out more. Currently Mahout supports mainly four use cases: Recommendation mining takes users' behavior and from that tries to find items users might like. Clustering takes e.g. text documents and groups them into groups of topically related documents. Classification learns from exisiting categorized documents what documents of a specific category look like and is able to assign unlabelled documents to the (hopefully) correct category. Frequent itemset mining takes a set of item groups (terms in a query session, shopping cart content) and identifies, which individual items usually appear together.

Last Version: 0.3

Release Date:

  • 1