Have a personal or library account? Click to login
Learning Apache Mahout Cover

Learning Apache Mahout

Acquire practical skills in Big Data Analytics and explore data science with Apache Mahout

Paid access
|Oct 2025
Product purchase options

Key Features

    Book Description

    If you are a Java developer and want to use Mahout and machine learning to solve Big Data Analytics use cases then this book is for you. Familiarity with shell scripts is assumed but no prior experience is required.

    What you will learn

    • Configure Mahout on Linux systems and set up the development environment
    • Become familiar with the Mahout command line utilities and Java APIs
    • Understand the core concepts of machine learning and the classes that implement them
    • Integrate Apache Mahout with newer platforms such as Apache Spark
    • Solve classification, clustering, and recommendation problems with Mahout
    • Explore frequent pattern mining and topic modeling, the two main application areas of machine learning
    • Understand feature extraction, reduction, and the curse of dimensionality

    Who this book is for

    If you are a Java developer and want to use Mahout and machine learning to solve Big Data Analytics use cases then this book is for you. Familiarity with shell scripts is assumed but no prior experience is required.

    Table of Contents

    1. Why, When and How Mahout?
    2. Machine Learning
    3. Mahout Building Blocks
    4. Addressing the curse of dimensionality
    5. Classification with Mahout
    6. Recommendations with Mahout
    7. Clustering with Mahout
    8. Newer Paradigms in Mahout
    9. End to end Project Churn Analytics
    10. End to end Project Customer Segmentation and Topic Modeling
    PDF ISBN: 978-1-78355-522-2
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 250
    Related subjects: