Lynda - Building Recommender Systems with Machine Learning and AI
Automated recommendations are everywhere: Netflix, Amazon, YouTube, and more. Recommender systems learn about your unique interests and show the products or content they think you’ll like best. Discover how to build your own recommender systems from one of the pioneers in the field. Frank Kane spent over nine years at Amazon, where he led the development of many of the company’s personalized product recommendation technologies. In this course, he covers recommendation algorithms based on neighborhood-based collaborative filtering and more modern techniques, including matrix factorization and even deep learning with artificial neural networks. Along the way, you can learn from Frank's extensive industry experience and understand the real-world challenges of applying these algorithms at a large scale with real-world data. You can also go hands-on, developing your own framework to test algorithms and building your own neural networks using technologies like Amazon DSSTNE, AWS SageMaker, and TensorFlow.
Table of Contents
1. Getting Started2. Introduction to Python3. Evaluating Recommender Systems4. A Recommender Engine Framework5. Content-Based Filtering6. Neighborhood-Based Collaborative Filtering7. Matrix Factorization Methods8. Introduction to Deep Learning9. Deep Learning for Recommender Systems10. Scaling It Up11. Real-World Challenges of Recommender Systems12. Case Studies13. Hybrid ApproachesConclusion