RecBole
implicit
Our great sponsors
RecBole | implicit | |
---|---|---|
3 | 3 | |
3,163 | 3,420 | |
2.2% | - | |
8.4 | 6.2 | |
20 days ago | 29 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
RecBole
- RecBole – A unified, comprehensive and efficient recommendation library
-
Observe differences in the behavior of recommendation models using RecBole
RecBole seems to be a joint project started by the laboratories of Renmin University of China and Peking University, and it appeared on arxiv in November 2020. In August 2021, the module that we provide reached v1.0, and it seems to be used by various people in earnest.
- Help with discussion on GitHub (Python)
implicit
- Recommendation system integration
-
Content-based Recommender System with Python
Although CF methods also have some explainability available. CF library https://github.com/benfred/implicit which I used a lot in my past projects, e.g. has the method model.explain available for that.
-
Tensorflow Recommender (TFRS) or Scikit-Surprise?
In that case, you are doing some form of collaborative filtering, though you can also add content-based filtering as additional features later. You can use either implicit or explicit feedback. I would suggest checking this package, and this tutorial. Let me know if you have any other questions.
What are some alternatives?
TensorRec - A TensorFlow recommendation algorithm and framework in Python.
LightFM - A Python implementation of LightFM, a hybrid recommendation algorithm.
PFoodReq - Code & data accompanying the WSDM 2021 paper "Personalized Food Recommendation as Constrained Question Answering over a Large-scale Food Knowledge Graph"
annoy - Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
RecSysDatasets - This is a repository of public data sources for Recommender Systems (RS).
fastFM - fastFM: A Library for Factorization Machines
torchdrug - A powerful and flexible machine learning platform for drug discovery
recommendation-algorithm - Collaborative filtering recommendation system. Recommendation algorithm using collaborative filtering. Topics: Ranking algorithm, euclidean distance algorithm, slope one algorithm, filtragem colaborativa.
spotlight - Deep recommender models using PyTorch.
qagnn - [NAACL 2021] QAGNN: Question Answering using Language Models and Knowledge Graphs 🤖
libffm - A Library for Field-aware Factorization Machines