O'Reilly logo

Learning Storm by Anand Nalya, Ankit Jain

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Machine Learning

In the previous chapter, you learned how to create a log processing application with Storm and Kafka.

In this chapter, we will cover another important use case of Storm—machine learning.

The following are the major topics covered in this chapter:

  • Introduction to machine learning
  • Introduction to Trident-ML
  • Introduction to the case study
  • Producing training dataset into Kafka
  • Building a Trident topology to build the clustering model
  • Predicting the cluster for the test data

Exploring machine learning

Machine learning is a branch of applied computer science in which we build models of real-world phenomena on the basis of existing data available for analysis, and then using that model, we predict certain characteristics of data never ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required