The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 10 Python Recommender System Projects
-
-
Project mention: RecBole – A unified, comprehensive and efficient recommendation library | news.ycombinator.com | 2024-01-17
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Ranx is a great library for mixing results from different sources.
-
Project mention: Graph Masked Autoencoder for Sequential Recommendation | /r/BotNewsPreprints | 2023-05-09
While some powerful neural network architectures (e.g., Transformer, Graph Neural Networks) have achieved improved performance in sequential recommendation with high-order item dependency modeling, they may suffer from poor representation capability in label scarcity scenarios. To address the issue of insufficient labels, Contrastive Learning (CL) has attracted much attention in recent methods to perform data augmentation through embedding contrasting for self-supervision. However, due to the hand-crafted property of their contrastive view generation strategies, existing CL-enhanced models i) can hardly yield consistent performance on diverse sequential recommendation tasks; ii) may not be immune to user behavior data noise. In light of this, we propose a simple yet effective graph masked autoencoder that adaptively and dynamically distills global item transitional information for self-supervised augmentation. It naturally avoids the above issue of heavy reliance on constructing high-quality embedding contrastive views. Instead, an adaptive data reconstruction paradigm is designed to be integrated with the long-range item dependency modeling, for informative augmentation in sequential recommendation. Extensive experiments demonstrate that our method significantly outperforms state-of-the-art baseline models and can learn more accurate representations against data noise and sparsity. Our implemented model code is available at https://github.com/HKUDS/GMRec.
-
Python Recommender Systems related posts
- RecBole – A unified, comprehensive and efficient recommendation library
- Image matching within database? [P]
- Recommendation system integration
- Observe differences in the behavior of recommendation models using RecBole
- Content-based Recommender System with Python
- Help with discussion on GitHub (Python)
- Tensorflow Recommender (TFRS) or Scikit-Surprise?
-
A note from our sponsor - WorkOS
workos.com | 18 Mar 2024
Index
What are some of the best open-source Recommender System projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | implicit | 3,386 |
2 | RecBole | 3,114 |
3 | spotlight | 2,922 |
4 | ranking | 2,709 |
5 | TensorRec | 1,249 |
6 | fastFM | 1,058 |
7 | NeuRec | 1,030 |
8 | ranx | 303 |
9 | MAERec | 46 |
10 | reco-model-monitoring | 2 |