Skip to content

The official implementation of the paper "ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering"

License

Notifications You must be signed in to change notification settings

ilya-shenbin/ImplicitSLIM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering

The official implementation of the paper "ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering" (arXiv, OpenReview).

implicit_slim.py contains implementations of ImplicitSLIM and LLE-SLIM.

downstream_models.py contains implementations of simple downstream models, including Matrix Factorization and PLRec.

ImplicitSLIM.ipynb provides several examples of applying ImplicitSLIM and LLE-SLIM to Matrix Factorization and PLRec.

An example of applying ImplicitSLIM to a deep model is provided in the RecVAE repository.

If you find this paper or this code useful, please cite our paper:

@inproceedings{
  shenbin2024implicitslim,
  title={Implicit{SLIM} and How it Improves Embedding-based Collaborative Filtering},
  author={Ilya Shenbin and Sergey Nikolenko},
  booktitle={The Twelfth International Conference on Learning Representations},
  year={2024},
  url={https://openreview.net/forum?id=6vF0ZJGor4}
}

About

The official implementation of the paper "ImplicitSLIM and How it Improves Embedding-based Collaborative Filtering"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published