EasyRec Introduction
What is EasyRec?
![intro.png](https://github.com/alibaba/EasyRec/raw/master/docs/images/intro.png)
EasyRec is an easy-to-use framework for Recommendation
EasyRec implements state of the art deep learning models used in common recommendation tasks: candidate generation(matching), scoring(ranking), and multi-task learning. It improves the efficiency of generating high performance models by simple configuration and hyper parameter tuning(HPO).
Get Started
Running Platform:
Why EasyRec?
Run everywhere
Diversified input data
Simple to config
It is smart
Large scale and easy deployment
- Support large scale embedding and online learning
- Many parallel strategies: ParameterServer, Mirrored, MultiWorker
- Easy deployment to EAS: automatic scaling, easy monitoring
- Consistency guarantee: train and serving
A variety of models
Easy to customize
Fast vector retrieve
Document
Contribute
Any contributions you make are greatly appreciated!
- Please report bugs by submitting a GitHub issue.
- Please submit contributions using pull requests.
- please refer to the Development document for more details.
Cite
If EasyRec is useful for your research, please cite:
@article{Cheng2022EasyRecAE,
title={EasyRec: An easy-to-use, extendable and efficient framework for building industrial recommendation systems},
author={Mengli Cheng and Yue Gao and Guoqiang Liu and Hongsheng Jin and Xiaowen Zhang},
journal={ArXiv},
year={2022},
volume={abs/2209.12766}
}
Contact
Join Us
- DingDing Group: 32260796. (EasyRec usage general discussion.)
- DingDing Group2: 37930014162, click this url or scan QrCode to join
![new_group.jpg](https://github.com/alibaba/EasyRec/raw/master/docs/images/qrcode/new_group.jpg)
- Email Group: easy_rec@service.aliyun.com.
Enterprise Service
- If you need EasyRec enterprise service support, or purchase cloud product services, you can contact us by DingDing Group.
License
EasyRec is released under Apache License 2.0. Please note that third-party libraries may not have the same license as EasyRec.