← all repositories

RUCAIBox/RecBole

A PyTorch-based library providing 94 deep learning recommendation algorithms with unified data formats and 44 benchmark datasets.

4.5k stars Python Domain AppsML Frameworks
RecBole
Velocity · 7d
+2.0
★ / day
Trend
steady
star history

RecBole is a research-oriented library for reproducing and developing recommendation algorithms. Built on PyTorch, it covers four major recommendation categories: general, sequential, context-aware, and knowledge-based recommendations. The library supports graph neural networks, deep learning models, and knowledge graphs for recommendation tasks, and provides processed benchmark datasets alongside training scripts.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.