© Atri Sharma 2020
A. SharmaPractical Apache Lucene 8https://doi.org/10.1007/978-1-4842-6345-7_6

6. Introducing Machine Learning with Apache Mahout

Atri Sharma1 
(1)
Bengaluru, Karnataka, India
 

This chapter covers Apache Mahout and the synergy between Apache Mahout and Lucene.

Apache Mahout is a library of machine-learning algorithms designed to for scalability.

Origin of Apache Mahout

Mahout’s origin derives from Apache Lucene. In 2008, Lucene had a few algorithms for doing some sort of clustering by default.

Lucene kept adding machine-learning algorithms on top of its existing capabilities, to a point where it did not make sense to keep the capability in Lucene but to instead make it an independent engine that could function on its own. This was the ...

Get Practical Apache Lucene 8: Uncover the Search Capabilities of Your Application now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.