Integrating Apache Mahout with AEM

Ever given a thought on how machine intelligent the softwares are getting nowadays? Lets imagine a situation when you surf a video on youtube and you are not given any recommendations for similar videos, Or a situation when none of the irritating mails we get automatically go to our spam folder? Life would not be as easy as it currently is.

Machine learning is getting in trend and so we thought about Integrating Apache Mahout with AEM to simply make our AEM applications smarter and interesting!

Mahout helps us in 3 different ways:

  1. Recommendations
  2. Classification
  3. Clustering

We will focus on a typical use case of developing E-commerce applications in AEM and providing product recommendations on the basis of user search history.