This document discusses using machine learning and recommendations in Drupal. It describes the Kendra Initiative project which uses the Apache Mahout library for scalable machine learning. The Recommender API module allows Drupal sites to integrate recommendation algorithms from Mahout. Common recommendation techniques like collaborative filtering and clustering are discussed. Installation and usage of Mahout and the Recommender API are also covered.