阿里云智能推荐应用业务场景介绍

简介: 我们一定知道手淘的千人千面,对不同的用户针对用户的习惯,喜好给用户推荐展示不同的内容,在本篇文章中,将向大家介绍什么是智能推荐,推荐有哪些行业应用场景,以及基于阿里云智能推荐的产品能力哪些数据需要埋点已经接入智能推荐的流程,从而最终做到“千人千面”。

什么是智能推荐

从阿里云官网文档的介绍:阿里云智能推荐(Artificial Intelligence Recommendation,简称AIRec)基于阿里巴巴领先的大数据和人工智能技术,结合在电商、内容、新闻资讯、视频直播和社交等多个行业领域的积累,为全球企业及开发者提供个性化推荐服务。

image.png

服务类型

猜你喜欢

主要应用于终端用户当前浏览意向不明确时,我们将根据终端用户的长期、短期行为表现出的兴趣进行学习与训练,基于已表现兴趣学习下的同时,综合内容推荐的多样性,达到终端用户兴趣探索与多样展现的效果。常见使用位置:首页,品类页。

相关推荐

主要用于当终端用户的兴趣已基本确定时,我们将根据确定的兴趣集中点(某1/N个商品、某1/N篇文章)并根据终端用户海量行为计算与分析找到动态关联的推荐内容进行推荐,根据推荐内容之间的属性与特征相关度找到静态关联内容进行推荐。常见使用位置:详情页


2.智能推荐模板

智能推荐AIRec的推荐方案是根据行业模板来划分的,目前分为商品、内容、新闻资讯3个行业模板,后面会根据客户需求情况增加新的行业模板。

电商行业

主要指电商相关行业,需要向用户推荐的物品带有商品属性(物流信息,售卖信息等),可以引导直接交易,对点击购买率有一定要求。常见的应用如淘宝、天猫、咸鱼等。

数据描述

如果您当前业务形态属于电商行业,启用智能推荐服务需要准备3张数据表

物品表(item):

此处即指商品。最近推荐场景内全部可以被推荐商品的全量表。由于item数量受配额限制,建议您上传前做去重处理。tem_id与item_type二者同时唯一确定一条item。

用户表(user):

最近系统的全部注册用户表。由于user数量受配额限制,建议您上传前做去重处理。根据您内部的用户标记方法,可以选择方案一均通过imei唯一确认一名用户,方案二通过user_id和imei组合确认一名用户(如登录用户使用user_id唯一标记,未登录用户使用imei唯一标记)。请务必确认用户的唯一性并在请求推荐结果时指定用户的唯一标识信息,否则将无法进行千人千面的推荐。

行为表(behavior):

最近一段时间场景的行为数据。我们建议您提供1-2周的数据。如果是全新板块,没有历史数据;或者因为技术原因无法提供行为数据,建议使用我们提供的测试数据,但是在开始一段时间(大约两周)内,模型的效果会不太理想,但随着数据的积累,会逐渐上升并最终稳定。

对于这三张表的选填字段,我们建议您尽量上传。在保证选填字段有效性的条件下,这些选填字段越多越准确,模型的效果越好。未填写部分系统内部将渲染成默认值。

内容行业

主要指内容分享平台行业,推荐的内容带有分享属性(点赞,转发等),可以是较短文本、文章、图片等,或者上述内容类型的混合。常见的应用如淘宝头条、种草社区等。

数据描述

对于内容型行业的场景,需要准备3张数据表。

内容表(item):

最近场景内全部可以被推荐的内容的全量表。由于item数量受quota限制,建议您上传前做去重处理。item_id与item_type二者同时唯一确定一条item。

用户表(user):

最近系统的全部注册用户表。由于user数量受quota限制,建议您上传前做去重处理。根据您内部的用户标记方法,可以选择方案一均通过imei唯一确认一名用户,方案二通过user_id和imei组合确认一名用户(如登录用户使用user_id唯一标记,未登录用户使用imei唯一标记)。请务必确认用户的唯一性并在请求推荐结果时指定用户的唯一标识信息,否则将无法进行千人千面的推荐。

3.行为表(behavior):

最近一段时间场景的行为数据。我们建议您提供1-2周的数据。如果是全新场景,没有历史数据;或者因为技术原因无法提供行为数据,可以使用我们提供的测试数据,但是在开始一段时间(大约2周)内,模型的效果可能会不太理想,但随着数据的积累,会逐渐上升并最终稳定。

对于这三张表的选填字段,我们建议您尽量上传。在保证选填字段有效性的条件下,这些选填字段越多越准确,模型的效果越好。未填写部分系统内部将渲染成默认值。

新闻行业

主要指新闻相关行业,需要向用户推荐的物品带有新闻属性(作者,发布地域,时间等),是传播信息的一种文体,对实效性要求较高。常见的应用如UC头条等

数据描述

对于新闻型行业的场景,需要准备3张数据表。

内容表(item):

最近场景内全部可以被推荐的新闻的全量表。由于item数量受quota限制,建议您上传前做去重处理。item_id与item_type二者同时唯一确定一条item。

用户表(user):

最近系统的全部注册用户表。由于user数量受quota限制,建议您上传前做去重处理。根据您内部的用户标记方法,可以选择方案一均通过imei唯一确认一名用户,方案二通过user_id和imei组合确认一名用户(如登录用户使用user_id唯一标记,未登录用户使用imei唯一标记)。请务必确认用户的唯一性并在请求推荐结果时指定用户的唯一标识信息,否则将无法进行千人千面的推荐。

行为表(behavior):

最近一段时间场景的行为数据。我们建议您提供1-2周的数据。如果是全新场景,没有历史数据;或者因为技术原因无法提供行为数据,可以使用我们提供的测试数据,但是在开始一段时间(大约2周)内,模型的效果可能会不太理想,但随着数据的积累,会逐渐上升并最终稳定。

对于这三张表的选填字段,我们建议您尽量上传。在保证选填字段有效性的条件下,这些选填字段越多越准确,模型的效果越好。未填写部分系统内部将渲染成默认值。

智能推荐接入流程

准备工作

欢迎使用智能推荐,这里主要为您介绍如何快速熟悉产品,了解使用流程,快速找到帮助信息,以及如何让系统为您更好的服务。

该部分主要介绍搭建一个智能推荐服务所必须的一些准备工作,并对控制台的主要功能项进行初步了解。准备工作完成后,您需要选定适合自己的行业和场景模板,结合您当前的数据情况选择匹配的数据上报方式,在保证数据质量的前提下,进行推荐的测试与线上服务部署。

一、根据数据规范准备数据

不同行业的数据规范存在差异,请按照您所属的行业进行文档阅读与数据准备。

I 内容行业:按照内容型数据规范。

II 电商行业:按照电商型数据规范。

III 新闻行业:按照新闻型数据规范。如果想要先测试功能或接口,则可通过上传如下的测试数据。


二、核对行为埋点逻辑是否符合规范

智能推荐需要至少具备曝光、点击行为数据,并且曝光数据要大于点击数据。

三、确认合适的数据上传方案

注意:此处的数据上传流程包括2步,分别是启动数据与实时数据推送。

智能推荐系统目前可支持2种数据对接方式,您可按照您当前的数据形态选择最适合的对接方式。2种方式均需要您确认当数据发生变动时能够实时同步到智能推荐中。

快速启动实例

1、全服务端SDK上传数据

如何通过全服务端SDK快速启动实例

方案概述:您需要全部通过服务端SDK的方式上报user、item以及behavior数据。

image.png

2、友盟上传行为数据+服务端上传item及user数据

如何通过友盟+服务端SDK快速启动实例

方案概述:user、item数据通过服务端SDK上报,behavior数据通过使用推荐定制的客户端SDK(即友盟SDK工具)首先进行埋点,埋点完成后,在控制台选配后将自动同步。

image.png

II 通过历史数据启动实例

如何通过历史数据启动实例

方案概述:您需要首先将user、item以及1-2周的behavior数据传到阿里云MaxCompute服务中(推荐使用Dataworks),数据导入成功后生效服务,并通过服务端SDK上报的方式同步user、item信息变更,上报实时产生的behavior数据。

image.png

相关文章
|
4月前
|
安全 数据挖掘 大数据
Dataphin推出“资产消费”功能,助力提升数据分析效率与体验
在数据驱动的时代,企业数据资产的有效管理与高效利用成为了企业数字化转型的关键。面对复杂多变的业务场景和日益增长的数据需求,如何确保数据资产的安全访问、便捷查找与灵活消费,成为众多数据平台负责人的共同挑战。Dataphin,作为一站式大数据智能建设与管理平台,在V4.2版本中全新推出“资产消费”新功能,旨在通过统一权限管理并打通 BI 平台,为企业数据资产管理与消费带来便捷体验。
266 0
|
分布式计算 运维 DataWorks
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(1)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(1)
214 0
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
108 0
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(5)
|
数据建模 大数据
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
114 0
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(4)
|
数据建模 BI
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(3)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(3)
103 0
|
数据采集 分布式计算 数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(11)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(11)
|
SQL 分布式计算 DataWorks
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(22)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(22)
121 0
|
分布式计算 DataWorks 数据可视化
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(21)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(21)
|
数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(16)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(16)
|
数据可视化 数据建模
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(19)
《全链路数据治理-智能数据建模 》——产品实操:零售电商数据建模操作实践(19)