EMERGING TECHNOLOGIES FOR THE ENTERPRISE CONFERENCE
2
What Does ML Look Like?
3
Learn a New Language
4
What Do You See?
5
Human insight plays an important role
6
Typical Machine Learning Workflow
7
Recommendation: Widely Used Machine Learning
8
Get Useful Indicators from Behaviors
9
History Matrix: Users by Items
10
Co-occurrence Matrix: Items by Items
11
Indicator Matrix: Anomalous Co-Occurrence
12
Setting up Solr index: Item Meta-Data
13
Welcome to the Music Machine!!
14
Sample Music Log File Data
15
Offline Analysis
16
Internals of the Recommender Engine
17
Real-time recontmendations using MapR data platform
18
A Quick Simplification
19
Architectural Advantage
20
Better Long-Term Recommendations
21
Why Use Dithering?
22
Apache Mahout: Overview
23
Mahout and Scala
24
Mahout and Spark
25
Mahout and h2o
26
Roadmap: Apache Mahout 1.0
27
Join Apache Mahout
28
Learn about Apache Mahout
Description:
Explore best practices for building a recommender system using Apache Mahout and Solr in this 57-minute conference talk from PhillyETE2014. Discover effective data selection techniques, learn how to leverage Apache Mahout for co-occurrence discovery, and implement an innovative search technology approach. Gain insights into deploying recommenders with Apache Solr for rapid response in production environments. Examine the machine learning workflow, recommendation engines, and data processing techniques. Delve into topics such as history matrices, co-occurrence matrices, and indicator matrices. Learn about setting up Solr indexes, offline analysis, and real-time recommendations using MapR data platform. Explore the advantages of dithering and architectural considerations. Get an overview of Apache Mahout, its integration with Scala, Spark, and h2o, and learn about the project's roadmap and how to get involved in this open-source initiative.
Building a Recommender: Best Practices with Apache Mahout and Solr - Emerging Technologies 2014