Skip to content

From-scratch implementations and training of LightGCN and Meta's DLRM for movie recommendations.

Notifications You must be signed in to change notification settings

aalokpatwa/recommenders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Recommender Systems

This repository contains from-scratch PyTorch implementations for two different deep learning architectures for recommendation. There is also provided code for training and evaluating both models on the MovieLens-1M dataset.

To run, create a new directory at the root called data, containing files: ml_1m_ratings.txt, ml_1m_users.txt, ml_1m_movies.txt, which are the original MovieLens files for movie ratings, user features, and movie features.

Then, navigate into each model's diretory and run: python3 train.py

About

From-scratch implementations and training of LightGCN and Meta's DLRM for movie recommendations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages