Recommendation Systems

Welcome to Recommendation Systems! We’ve designed this course to expand your knowledge of recommendation systems and explain different models used in recommendation, including matrix factorization and deep neural networks.

Add your review

Interested in Machine Learning ? This free online course on Recommendation Systems from Google experts is for you.

Recommendation Systems course description

What you will learn:

  • Describe the purpose of recommendation systems.
  • Understand the components of a recommendation system including candidate generation, scoring, and re-ranking.
  • Use embeddings to represent items and queries.
  • Develop a deeper technical understanding of common techniques used in candidate generation.
  • Use TensorFlow to develop two models used for recommendation: matrix factorization and softmax.

Course content

  • Background
    • Large-Scale Recommendation Systems
    • Terminology
    • Recommendation systems overview
  • Candidate Generation
    • Content-based filtering
    • Collaborative filtering and matrix factorization
    • Deep neural network models
  • Retrieval, scoring, re-ranking


This course assumes you have:

Subscribe to Get the Best Learning Opportunities

User Reviews

0.0 out of 5
Write a review

There are no reviews yet.

Be the first to review “Recommendation Systems”

Your email address will not be published. Required fields are marked *

Recommendation Systems
Recommendation Systems