基础介绍

PAI-REC 引擎是一款基于 go 的在线推荐服务引擎的框架,用户可以基于此框架快速搭建推荐在线服务,也可以定制化进行二次开发。

PAI-REC 引擎提供如下功能:

  • 集成 go http server, 提供路由注册功能,方便开发 Restful Api

  • 包含完整的推荐引擎的 pipeline 流程,里面预定义了多种召回、过滤,排序策略,内置访问阿里云 EAS 服务

  • 包含多种数据源的加载,支持 hologres, redis, tablestore, kafka 等, 支持阿里云 BE 召回引擎

  • 基于灵活的配置描述推荐流程

  • 集成轻量级 A/B Test 实验平台

  • 支持 FeatureStore 平台,更好的管理特征及数据一致性

  • 支持简单易用的扩展点,方便自定义操作

整体框架

image.png

系统架构部署

image.png

推荐服务的整体流程

image.png

内置功能

image.png