Recommendation Systems on Google Cloud
Contents
Recommendation Systems on Google Cloud#
[Course]
Welcome to Recommendation Systems on Google Cloud#
[Video] - Welcome to Recommendation Systems on Google Cloud - Jun 16, 2022
Recommendation Systems Overview#
[Video] - Introduction - Jun 16, 2022
[Video] - Types of Recommendation Systems - Jun 16, 2022
[Video] - Content-Based or Collaborative - Jun 16, 2022
[Video] - Recommendation System Pitfalls - Jun 16, 2022
[Video] - Discussion - Jun 16, 2022
Content-Based Recommendation Systems#
[Video] - Content-Based Recommendation Systems - Jun 16, 2022
[Video] - Similarity Measures - Jun 16, 2022
[Video] - Building a User Vector - Jun 16, 2022
[Video] - Making Recommendations Using a User Vector - Jun 16, 2022
[Video] - Making Recommendations for Many Users - Jun 16, 2022
[Video] - Lab Intro: Create a Content-Based Recommendation System Using a Neural Network - Jun 16, 2022
[Lab] - Implementing a Content-Based Filtering using Low Level TensorFlow Operations
[Video] - Using Neural Networks for Content-Based Recommendation Systems - Jun 16, 2022
[Lab] - Using Neural Networks for Content-Based Filtering
[Video] - Summary - Jun 16, 2022
Collaborative Filtering Recommendations Systems#
[Video] - Types of User Feedback Data - Jun 16, 2022
[Video] - Embedding Users and Items - Jun 16, 2022
[Video] - Factorization Approaches - Jun 16, 2022
[Video] - The ALS Algorithm - Jun 16, 2022
[Video] - Preparing Input Data for ALS - Jun 16, 2022
[Video] - Creating Sparse Tensors For Efficient WALS Input - Jun 16, 2022
[Video] - Instantiating a WALS Estimator: From Input to Estimator - Jun 16, 2022
[Video] - Instantiating a WAL Estimator: Decoding TFRecords - Jun 16, 2022
[Video] - Instantiating a WALS Estimator: Recovering Keys - Jun 16, 2022
[Video] - Instantiating a WALS Estimator: Training and Prediction - Jun 16, 2022
[Video] - Lab Intro: Collaborative Filtering with Google Analytics Data - Jun 16, 2022
[Lab] - Collaborative Filtering on Google Analytics data
[Video] - Issues with Collaborative Filtering - Jun 16, 2022
[Video] - Cold Starts - Jun 16, 2022
Neural Networks for Recommendation Systems#
[Video] - Hybrid Recommendation Systems - Jun 16, 2022
[Video] - Lab Intro: Designing a Hybrid Recommendation System - Jun 16, 2022
[Video] - Lab Intro: Designing a Hybrid Collaborative Filtering Recommendation System - Jun 16, 2022
[Video] - Lab Intro: Designing a Hybrid Knowledge-based Recommendation System - Jun 16, 2022
[Video] - Lab Intro: Building a Neural Network Hybrid Recommendation System - Jun 16, 2022
[Lab] - ML on GCP: Hybrid Recommendations with the MovieLens Dataset
[Video] - Context-Aware Recommendation Systems - Jun 16, 2022
[Video] - Context-Aware Algorithms - Jun 16, 2022
[Video] - Contextual Postfiltering - Jun 16, 2022
[Video] - Modeling Using Context-Aware Algorithms - Jun 16, 2022
[Video] - YouTube Recommendation System Case Study: Overview - Jun 16, 2022
[Video] - YouTube Recommendation System Case Study: Candidate Generation - Jun 16, 2022
[Video] - YouTube Recommendation System Case Study: Ranking - Jun 16, 2022
[Video] - Summary - Jun 16, 2022
Reinforcement Learning#
[Video] - Introduction to module - Jun 17, 2022
[Video] - Introduction to Reinforcement Learning - Jun 17, 2022
[Video] - The reinforcement learning framework and workflow - Jun 17, 2022
[Video] - Model-based and model-free reinforcement learning - Jun 17, 2022
[Video] - Value-based reinforcement learning - Jun 17, 2022
[Video] - Policy-based reinforcement learning - Jun 17, 2022
[Video] - Contextual bandits - Jun 17, 2022
[Video] - Applications of reinforcement learning - Jun 17, 2022
[Video] - Lab Intro - Jun 17, 2022
[Lab] - Applying Contextual Bandits for Recommendations with Tensorflow and TF-Agents
[Video] - Lab Review - Jun 17, 2022
Summary#
[Video] - Course Summary - Jun 17, 2022
[Video] - Specialization Summary - Jun 17, 2022
[Doc] - All Course Readings