Recommendation Systems with Deep Learning

A practical approach using Google Cloud

Sascha Heyer
Google Cloud - Community

--

Matrix multiplications are still widely used for Recommendation Systems. And they are a great starting point if you want to build a quick and easy solution to deliver great recommendations to your customers. Nothing wrong with that. Keep it simple until you make it complicated.

In this article, we want to make it at least a bit more complicated and dig deeper into how you can build a Recommendation System that uses Deep Learning instead of Matrix Multiplication.

Jump Directly to the Notebook and Code

All the code for this article is ready to use in a Google Colab notebook. If you have questions, please reach out to me via LinkedIn or Twitter.

It all starts with your data

In a typical recommender system, you have two types of input the users and the items. Items can be books, movies, songs, or anything your customers interact with.

--

--

Sascha Heyer
Google Cloud - Community

Hi, I am Sascha, Senior Machine Learning Engineer at @DoiT. Support me by becoming a Medium member 🙏 bit.ly/sascha-support