This course teaches you to use Python, AI, machine learning, and deep learning to build recommender systems, from simple engines to hybrid ensemble recommenders. You'll start with an introduction to recommender systems and Python, evaluate systems, and explore the recommender engine framework.
This course teaches you to use Python, AI, machine learning, and deep learning to build recommender systems, from simple engines to hybrid ensemble recommenders. You'll start with an introduction to recommender systems and Python, evaluate systems, and explore the recommender engine framework.
You'll learn content-based recommendations, neighborhood-based collaborative filtering, and methods like matrix factorization and SVD. The course covers applying deep learning and AI to recommendations, scaling datasets with Apache Spark, solving real-world challenges, and studying systems like YouTube and Netflix. By the end, you'll build recommendation systems to help users discover new products and content.
You'll test and evaluate algorithms with Python, use K-Nearest-Neighbors, address large-scale issues, make session-based recommendations with neural networks, and compute recommendations with Apache Spark. This course is for developers with basic Python knowledge.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.