Machine Learning and AI Foundations: Recommendations
Offered By: LinkedIn Learning
Course Description
Overview
This project-based course shows programmers of all skill levels how to use machine learning to build programs that can make recommendations—like recommending new products.
Syllabus
Introduction
- Welcome
- What you should know before watching this course
- Using the exercise files
- Set up environment
- What is a recommendation system?
- What can you do with recommendation systems?
- Cool uses of recommendation systems
- Content-based recommendations: Recommending based on product attributes
- Collaborative filtering: Recommending based on similar users
- Introduction to NumPy, SciPy, and pandas
- Think in vectors: How to work with large data sets efficiently
- Explore our product recommendation data set
- Represent product reviews as a matrix
- Recommend by predicting missing user ratings
- A simple way to predict missing user ratings
- Latent representations of users and products
- Code the recommendation system
- How matrix factorization works
- Use latent representations to find similar products
- Explore our system’s recommendations
- Use regularization
- Measure recommendation accuracy
- Make recommendations for existing users
- How to handle first-time users
- Find similar products
- Wrap up
Taught by
Adam Geitgey
Related Courses
Building Recommendation Engines in PythonDataCamp Building Recommendation Engines with PySpark
DataCamp Unsupervised Learning in Python
DataCamp Introductory Linear Algebra
Georgia Institute of Technology via edX Linear Algebra II: Matrix Algebra
Georgia Institute of Technology via edX