← all repositories

ZiyaoGeng/RecLearn

A TensorFlow2 framework implementing neural recommender system models including DeepFM, DCN, and xDeepFM for CTR prediction and matching recommendation.

2k stars Python Domain Apps
RecLearn
Not currently ranked — collecting fresh signals.
star history

RecLearn is a recommender learning framework for students and beginners that provides implementations of recommendation algorithms across two stages: matching recommendation (Top-k) and ranking recommendation (CTR prediction). The framework includes various neural network architectures implemented with TensorFlow2.x, including factorization machines, deep cross networks, and deep feature interaction models. It supports standard datasets like Criteo and provides example code for training and evaluation.

Frequently asked

What is ZiyaoGeng/RecLearn?
A TensorFlow2 framework implementing neural recommender system models including DeepFM, DCN, and xDeepFM for CTR prediction and matching recommendation.
Is RecLearn open source?
Yes — ZiyaoGeng/RecLearn is open source, released under the MIT license.
What language is RecLearn written in?
ZiyaoGeng/RecLearn is primarily written in Python.
How popular is RecLearn?
ZiyaoGeng/RecLearn has 2k stars on GitHub.
Where can I find RecLearn?
ZiyaoGeng/RecLearn is on GitHub at https://github.com/ZiyaoGeng/RecLearn.

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