Item2vec_Tutorial
This tutorial will walk you through the ideas behind Word2Vec and one of its extensions - Item2Vec - in the non-Natrual Language Processing domain. Specifically, using the concept of Word2Vec and the module provided by the Gensim package, we are going to build a lightweight movie recommender system.
Approaches like Word2Vec learn word embeddings that preserve the semantic characteristics of words and the relations between words. Item2Vec is one of their variants. It is an item-based Collaborative Filtering algorithm utilizing the embedding for the items in a latent space. The algorithm is proved to provided competitive results compared to the traditional SVD approach or even deep learning algorithms.
Leveraging on the simple but powerful architecture of Word2vec, we can build a movie recommender system just with a standard multi-cored laptop! Isn't that exciting? Let's get started!
Use this link to download the pre-trained model.