该文档涉及的组件

    推荐-召回-为用户推荐物品(RecommendU2IForm)

    Java 类名:org.alinklab.app.form.RecommendU2IForm

    功能介绍

    推荐-召回-为用户推荐物品

    参数说明

    分区名称 分区描述 子分区名称 子分区描述 参数名称 参数描述 类型 是否必须? 取值范围 默认值
    数据表 数据表 用于召回的行为数据表 用于召回的行为数据表 数据源类型 数据源类型 SourceType CSV, TSV, AK AK
    文件路径 文件路径 String
    列名和类型 数据的列名和类型。格式为"colname coltype[, colname2, coltype2[, ...]]",例如"f0 string, f1 bigint, f2 double" String
    字段分隔符 字段分隔符 String It can't be empty string. ,
    行分隔符 行分隔符 String It can't be empty string. \n
    User列列名 User列列名 String
    Item列列名 Item列列名 String
    打分列列名 打分列列名 String
    物品特征表 物品特征表 数据源类型 数据源类型 SourceType CSV, TSV, AK AK
    文件路径 文件路径 String
    列名和类型 数据的列名和类型。格式为"colname coltype[, colname2, coltype2[, ...]]",例如"f0 string, f1 bigint, f2 double" String
    字段分隔符 字段分隔符 String It can't be empty string. ,
    行分隔符 行分隔符 String It can't be empty string. \n
    召回参数设置 召回参数设置 ALS(交替最小二乘法) ALS(交替最小二乘法协同过滤)参数设置 是否选择此路推荐方法 是否选择此路推荐方法 Boolean false
    因子数 因子数 Integer 10
    是否约束因子非负 是否约束因子非负 Boolean false
    迭代次数 迭代次数,默认为10 Integer 10
    排除已知的关联 推荐结果中是否排除训练数据中已知的关联 Boolean false
    召回个数 召回个数 Integer 10
    FM(因子分解机) FM(因子分解机)的参数设置 是否选择此路推荐方法 是否选择此路推荐方法 Boolean false
    因子数 因子数 Integer 10
    是否有常数项 是否有常数项,默认true Boolean true
    是否含有线性项 是否含有线性项 Boolean true
    排除已知的关联 推荐结果中是否排除训练数据中已知的关联 Boolean false
    召回个数 召回个数 Integer 10
    ItemCf(物品协同过滤) 基于物品的协同过滤(ItemCf)的参数设置 是否选择此路推荐方法 是否选择此路推荐方法 Boolean false
    保存相似item的数目 保存相似item的数目,该参数设置后将降低内存使用量,同时可能会降低训练速度 Integer 64
    距离度量方式 聚类使用的距离类型 SimilarityType COSINE, JACCARD, PEARSON COSINE
    相似阈值 只有大于该阈值的Object才会被计算 Double 1.0E-4
    排除已知的关联 推荐结果中是否排除训练数据中已知的关联 Boolean false
    召回个数 召回个数 Integer 10
    UserCf(用户协同过滤) 基于用户的协同过滤(UserCf)的参数设置 是否选择此路推荐方法 是否选择此路推荐方法 Boolean false
    相似集合元素数目 相似集合元素数目 Integer 64
    距离度量方式 聚类使用的距离类型 SimilarityType COSINE, JACCARD, PEARSON COSINE
    相似阈值 只有大于该阈值的Object才会被计算 Double 1.0E-4
    排除已知的关联 推荐结果中是否排除训练数据中已知的关联 Boolean false
    召回个数 召回个数 Integer 10
    热门物品召回 基于热门物品召回的参数设置 是否选择此路推荐方法 是否选择此路推荐方法 Boolean false
    召回个数 召回个数 Integer 64
    输出参数设置 输出参数设置 预测请求物品列表 预测请求物品列表 请求的物品列表列名 请求的物品列表列名 String
    输出格式 输出格式,Text是使用空格相连 ItemListFormat JSON, CSV CSV
    字段分隔符 字段分隔符 String It can't be empty string. ,
    行分隔符 行分隔符 String It can't be empty string. \n
    推荐结果列名 推荐结果列名 String
    分数列名称 分数列名称 String
    物品特征保留列 物品特征保留列 String数组 null
    推荐模型保存地址 推荐模型保存地址 String
    部署地址 部署地址 String