编辑: Cerise银子 | 2014-08-27 |
1 智能推荐 快速入门 配置推荐通用场景(面向系统管理员) 个性化推荐业务通用配置流程 个性化推荐引擎基于商品元数据、用户行为数据提供公共的计算能力,能够基于特征相似、 用户协同、内容协同和用户偏好完成推荐计算.
当新增商品类型推荐请求时,可以从元数据 定义、数据源引入、推荐算法配置、推荐位配置完成推荐计算,并最终根据推荐接口完成推 荐. 本文档以新增商品 EXAMPLE 为例,介绍配置内容元数据和行为元数据,然后接入相应的内 容数据源、行为数据源和接入数据源,再配置特征相似、协同算法和第三方导入算法模型, 最终选择不同的算法模型来配置推荐位的过程,配置通用流程如
0 所示. 配置推荐业务通用流程 文档版本
2 配置商品元数据 元数据是描述数据属性的信息. 运营商新增商品后, 可根据商品的内容元数据进行特征相似 推荐,也可根据用户对商品的行为元数据进行协同推荐. 前提条件 已创建业务管理员角色用户. 背景信息 个性化推荐引擎可定义三种元数据类型: ? 内容元数据:定义推荐内容类型,内容属性及格式等.如点播元数 据、节目单元数据、频道元数据等. ? 行为元数据:定义用户行为类型,如点播、浏览、评分行为等. ? 接入元数据:定义第三方接入元数据,如热榜内容、最新内容等. 场景描述 以新增商品 EXAMPLE 为例,需要在个性化推荐引擎中对内容元数据和行为元数据进行定义, 该定义需要与实际的内容元数据和用户行为文件字段保持一致. 操作步骤 打开浏览器,在地址栏中输入地址 http://ip 地址:端口号/console ,以10001(业务管理 员)用户登录 Universe 系统. 地址中 IP 地址为 SLB 所在服务器的业务平面 IP 地址,端口号为 SLB 访问端口号. 例如:SLB 服务器 IP 为: 10.10.10.20 ,HTTP 端口号为
9010 ,则访问系统界面的网址为: http://10.10.10.20:9010/console . ? SLB 为双机时, IP 地址 配置为双机的浮动 IP 地址. 选择 数字营销 . 选择 >
个性化推荐 >
元数据管理 . 单击 新建 ,新增商品 EXAMPLE 的内容元数据定义,如0所示.元数据定义页面 分为 基本信息 和 模型属性 配置区,其中 编码 在个性化推荐引擎中必须唯一. 文档版本
3 新增内容元数据 单击 新建 ,配置元数据的模型属性,如0所示. 新增元数据模型属性 模型属性的详细定义参数说明如
0 所示. 文档版本
4 新增元数据模型属性关键参数说明 参数名称 参数说明 业务名称 定义属性的业务意义,以便于查看. 属性类型 定义属性的类型. 取值来源 取值来源默认为空,表示由外部系统传入即可. 当取值来源为 数据字典 、 维表 和 维表树 时,需要进行 相应的定义. 1. 数据字典 需要在数据库 metadb 中的 T_BME_PUBLICDATADICT 、 T_BME_LANGUAGELOCALDISPLAY 和 T_BME_CONFIGDATADICT 三张表完成字典值定义. 2. 维表、维表树 需要在数据库 servicedb 中创建维表并赋值. 属性名称 定义属性的实体名称. 是否为主键 配置该属性为否为主键,主键属性在个性化推荐引擎中唯一标识了 一个商品. 元数据模型配置完成后,单击 确定 ,确认基本信息无误后,再单击 确定 . 参考上述步骤依次定义用户的购买行为元数据 EXAMPLE_BUY 和查看详情行为元数 据 EXAMPLE_VIEW ,如0所示. 新增行为元数据 个性化推荐引擎要求的行为元数据属性为用户 ID、商品 ID 和得分,其中,必须使用用户 ID 作为主键,协同算法依赖的用户行为均需要定义行为元数据. ? 如果业务系统提供的用户行为文件格式不符合要求,则需要完成数据转换 后传入. 配置完成后,单击 确定 . 文档版本