Too Long; Didn't Read
Recommendation (or recommender) systems are not new, they have been widely used for years. We need a system that would somehow “summarise” some distinct features of the product images and then calculate the similarity between them. The heart of these models is Convolutional Neural Networks, which are widely used in the image classification domain. We will use Google Colab to execute the code. The product images come from the Zappos50k dataset, which is a large shoe dataset of 50,025 catalog images.