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
Mining Massive DatasetsStanford University via edX Nearest Neighbor Collaborative Filtering
University of Minnesota via Coursera Practical Deep Learning For Coders
fast.ai via Independent Data Mining: Theories and Algorithms for Tackling Big Data | 数据挖掘:理论与算法
Tsinghua University via edX ความรู้พื้นฐานเกี่ยวกับบิ๊กดาตา | Big Data Concept
Sukhothai Thammathirat Open University via ThaiMOOC