• Stars
    star
    105
  • Rank 328,196 (Top 7 %)
  • Language
    Jupyter Notebook
  • Created over 6 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Item2vec_tutorial_git

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.