This chapter will focus on the problem of finding similar visitors to our own based on the theme park attractions they attend, in order to make improved marketing recommendations. Collaborative filtering methods will be introduced with examples showing how to train and obtain custom recommendations both in Apache Spark (EMR) and through the AWS SageMaker built-in algorithms. Many companies leverage the kinds of algorithms we describe in this chapter to improve the engagement of their customers by recommending products that have a proven record of being relevant to similar customers.
We will cover the following topics in this chapter:
- Making theme park attraction recommendations through Flickr data
- Finding recommendations through Apache Spark's Alternating Least Squares (ALS) method
- Recommending attractions through the...