RecBole
ranking
Our great sponsors
RecBole | ranking | |
---|---|---|
3 | 1 | |
3,174 | 2,714 | |
2.2% | 0.2% | |
8.4 | 6.3 | |
3 days ago | about 1 month ago | |
Python | Python | |
MIT License | Apache License 2.0 |
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)
ranking
-
[D] learning to Rank
There are many different models and loss functions used for ranking (Tensorflow Ranking offers a bunch, probably also available for Jax / Pytorch / etc., or easily convertible).
What are some alternatives?
implicit - Fast Python Collaborative Filtering for Implicit Feedback Datasets
LightFM - A Python implementation of LightFM, a hybrid recommendation algorithm.
TensorRec - A TensorFlow recommendation algorithm and framework in Python.
torchsort - Fast, differentiable sorting and ranking in PyTorch
PFoodReq - Code & data accompanying the WSDM 2021 paper "Personalized Food Recommendation as Constrained Question Answering over a Large-scale Food Knowledge Graph"
BERT-QE - Code and resources for the paper "BERT-QE: Contextualized Query Expansion for Document Re-ranking".
RecSysDatasets - This is a repository of public data sources for Recommender Systems (RS).
recommenders - Best Practices on Recommendation Systems
torchdrug - A powerful and flexible machine learning platform for drug discovery
spotlight - Deep recommender models using PyTorch.
recommendation-algorithm - Collaborative filtering recommendation system. Recommendation algorithm using collaborative filtering. Topics: Ranking algorithm, euclidean distance algorithm, slope one algorithm, filtragem colaborativa.
rexmex - A general purpose recommender metrics library for fair evaluation.