Desarrollado por | Fundación de software Apache |
---|---|
Primera versión | 31 de mayo de 2011 |
Última versión | 14,1 (17 de octubre de 2019) |
Depositar | github.com/apache/mahout y svn.apache.org/repos/asf/mahout/trunk |
Estado del proyecto | Activo |
Escrito en | Java |
Sistema de explotación | Multiplataforma |
Medio ambiente | Máquina virtual de Java |
Tipo | aprendizaje automático |
Licencia | Licencia de Apache |
Sitio web | mahout.apache.org y mahout.apache.org |
Apache Mahout es un proyecto de la Fundación Apache para crear implementaciones de algoritmos de aprendizaje automático distribuidos. Desarrollado por primera vez sobre la plataforma Hadoop , Mahout luego usó Apache Spark . Mahout todavía está en desarrollo; el número de algoritmos implementados ha aumentado rápidamente, pero aún faltan algunos.
Incluso si los principales algoritmos propuestos por Mahout para realizar particiones de datos y clasificación automática se implementan con Apache Hadoop utilizando el paradigma MapReduce , las contribuciones no están restringidas a una base de datos Hadoop, sino que también pueden no distribuirse o usar un clúster que no se ejecuta en Hadoop. Esto permite la integración de proyectos externos en Mahout.