当前位置: 首页 > 工具软件 > EasyRec > 使用案例 >

easyrec的学习手册---基本概念

沙柏
2023-12-01

基本概念:

1、operator:一个operator与easyrec服务器的一个user用户密切相关,每个operator可以创建并管理许多tenants,每个operator都会产生一个API key,每个tenant都会有tenant Id,在调用API时,API key和tenant id均需指定。

2、tenant:easyrec服务器可以向大量tenant提供推荐服务,每个tenant都有一个独特的名字,在调用API时,tenant name/tenant id/API key均需指定。在web应用的管理接口可以创建tenant,tenant name后期不可修改。

3、Demo tenant:将easyrec搭建在自己的服务器上时会自动创建一个tenant,名字是”EASYREC_DEMO“

4、Item:带推荐的内容,具体在电影推荐系统中,就是电影;在音乐推荐系统中,就是音乐。

5、Item Types:就是Item的类型。

6、Action Types:每个行为都有一个类型,easyrec系统中默认的行为类型是view、buy、rate。在administration接口的type manager中可以定义新的行为类型。不同的行为类型在推荐系统中对应有不同的权重值。生成器可以按照算法任意组合算法中涉及的行为类型。

7、Assoc Types:两个Item关系的类型,例如:共同看过的、共同买过的、评分均高的、相关的。。。。

8、Rule:是两个Item的Assoc Types的加权值。

9、Cluster:是许多item的集合,可手动创建。

10、Profile System:easyrec中包含一个JSON文件,里面存储了items的附加信息

11、Plugins:插件。包括关联规则挖掘、Slope One、User Profile Aggregator。




 类似资料: