Project Icon

RecBole

Comprehensive Framework for Developing Diverse Recommendation Algorithms

Product DescriptionRecBole provides a diverse collection of 91 recommendation algorithms within a flexible Python and PyTorch framework. This tool supports research across general, sequential, context-aware, and knowledge-based recommendations, alongside 43 benchmark datasets. Version 2.0 enhances functionality with 8 packages targeting advanced topics like debiasing and fairness, optimizing for multi-GPU and mixed precision training. With robust documentation and evaluation protocols, RecBole serves as a valuable asset for both novice and experienced researchers in recommendation systems.
Project Details