Skip to content

alibaba/EasyRec

This branch is 9 commits ahead of, 43 commits behind master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d504cf3 · Feb 27, 2024
Jul 26, 2023
Feb 3, 2024
Feb 27, 2024
Feb 27, 2024
Dec 28, 2023
Feb 3, 2024
Jan 26, 2024
Jan 3, 2024
Feb 26, 2024
Feb 3, 2024
Jan 3, 2024
Jan 3, 2024
Apr 18, 2022
Aug 1, 2023
Mar 2, 2022
Jan 30, 2023
Dec 13, 2023
Dec 29, 2021
Dec 8, 2020
Jan 3, 2024
Nov 29, 2023
Sep 11, 2022
Feb 22, 2024
Oct 17, 2022

Repository files navigation

EasyRec Introduction

 

What is EasyRec?

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 joinnew_group.jpg
  • Email Group: [email protected].

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.