在移动互联网时代,精细化运营成为企业重要的竞争力,此时,“用户画像”的概念也应运而生。用户画像是指,在大数据时代,我们通过对海量数字信息进行清洗、聚类、分析,从而将数据抽象成标签,利用这些标签将用户形象具体化,从而为用户提供有针对性的服务。在下文中,我们将以个推用户画像产品为例,为你详解“用户画像”的技术特点和使用价值。

个推用户画像产品依托个推多年积累的海量数据及强大的数据分析能力,可为APP开发者提供丰富的用户画像数据以及实时的场景识别能力,进而帮助客户了解用户信息,从而助力移动APP目标用户精准筛选、个性化推送消息和应用更新下载等。

用户画像的形成需要经历四个过程,主要包括数据收集、数据清洗、数据建模分析、数据产出。其中,数据清洗和数据建模统称数据处理,在经过数据处理之后,个推凭借多年积累的大数据能力,以独特的冷、热、温数据维度分析进行数据产出形成用户画像。

一、用户画像用了哪些技术?

在数据处理阶段,个推用户画像产品的大数据计算架构采用了Kafka分布式发布订阅消息系统,这一系统具有高吞吐量、高稳定性的特点。数据清洗可利用HADOOP、SPARK实现设备唯一性识别、行为数据的清洗等,从而去除冗余数据。这一过程支持交互计算和多种复杂算法,同时,它还支持数据实时/离线计算。

在数据建模的过程中,主要用了机器学习中的聚类(无监督学习)和深度学习技术,这能让模型对用户行为数据主动学习,进行行为判断,由此产出用户标签。

之后,数据的产出会形成冷数据画像、温数据回溯、热数据场景和定制化标签四种画像。

冷数据画像,是指基于大数据分析出用户的属性,改变概率较小的数据,如用户的年龄段、性别等。

“温数据”则可以回溯用户近期活跃的线上和线下场景,具有一定的时效性。
“热数据”是指用户当下的场景及实时的用户特征,帮助APP运营者抓住稍纵即逝的营销机会。

定制化标签是将个推数据与第三方数据结合起来,共同建模得出具有价值的特征标签。总的来说,个推用户画像产品不仅能产出通用的标签维度,也有定制化标签的输出能力。

二、如何构建用户画像?

“用户画像”的构建需要技术和业务人员的共同参与,以避免形式化的用户画像,具体做法可参考个推构建用户画像的流程:

(1)标签体系设计。开发者需要先了解自身的数据,确定需要设计的标签形式。

(2)基础数据收集、多数据源数据融合。在建设用户画像时,个推用户画像产品会整合个推以及该APP自身的数据。

(3)实现用户统一标识。多数情况下,APP的众多用户分布于不同的账号体系中,个推会将其统一标识,帮助APP打通账号,实现信息快速共享。

(4)用户画像特征层构建,即将每一个数据进行特征化。

(5)画像标签规则+算法建模,两者缺一不可。在实际的应用中,算法难以解决的问题,利用简单的规则也可以达到很好的效果。

(6)利用算法对所有用户打标签

(7)画像质量监控。在实际的应用中,用户画像会产生一定的波动,为了解决这个问题,个推建设了相应的监控系统,对画像的质量进行监控。

总之,个推用户画像构建的整体流程,可以概况为三个部分:

第一,基础数据处理。基础数据包括用户设备信息、用户的线上APP偏好以及线下场景数据等。

第二,画像中间数据处理。处理结果包括线上APP偏好特征和线下场景特征等。

第三,画像信息表。表中应有四种信息:设备基础属性;用户基础画像,包括用户的性别、年龄段、相关消费水平等;用户兴趣画像,即用户更有兴趣的方向,比如用户更偏好拼团还是海淘;用户其它画像等。

在个推用户画像构建的过程中,机器学习占据了较为重要的位置。机器学习主要应用在海量设备数据采集、数据清洗、数据存储的过程。

三、用户画像能做什么?

用户画像常用在电商、新闻资讯等APP,帮助APP打造内容精准推荐系统,实现千人千面运营。

基于用户特征的个性化推荐

APP的运营者通过个推用户画像提供的性别、年龄段、兴趣爱好等标签,分别展示不同的内容给用户,以达到精准化运营。

基于用户特征指导内容推荐

基于用户特征指导内容的推荐是指找到与目标相似的用户群,利用该用户群的行为特征对目标用户进行内容推荐,具体过程如下图:

在这里,我们需要解释一下其中所涉及到的相似性建模技术。相似性建模可类比于聚类建模,它是无监督学习中的一种,它指的是寻找数据中的特征,把具有相同特征的数据聚集在一组,赋予这些聚集在一起的数据相同的特征标签,从而给这些具有这些特性的用户推送相同的内容。

这种推荐方式的优点是,它的自有特征是经过APP长期积淀而来,颗粒度更细,适用性更强,对用户的认识更全面,效果能持续提升,而且它还能针对APP所处行业与自身需求,量身定制匹配算法,让推荐更精准。

此外,如上文所言,个推用户画像能够结合第三方数据做定制化建模,通过双方共同建模得出显著价值和特征标签,依据不同标签向用户推送不同的内容。这样不仅能保证推送的内容更精准,覆盖面也更广泛,而且标签增补的方式,也可以很大程度上提升流量价值。

四、开发者如何接入?

个推用户画像SDK的接入主要有两个方式:

  • SDK集成:客户端集成个推用户画像SDK,进行初始化SDK后,返回给客户一个ID即GIUID(唯一身份标识), 此ID需要由客户端提交到客户服务器,然后服务器通过API接口传入GIUID进行查询用户画像标签数据。

  • API接口调用:客户将应用名称、包名及服务端出口IP提供后,返回APP ID等相关信息。客户根据《个推用户画像数据服务接口文档》及《用户画像编码表》集成测试后方可调用API接口查询画像信息。

具体的集成文档参见以下链接:

  • Android:http://docs.getui.com/gexiang/start/android/

  • iOS:http://docs.getui.com/gexiang/start/ios/

  • 服务端:http://docs.getui.com/gexiang/start/server/

你真的懂用户画像吗?相关推荐

  1. 简单人物画像_你真的理解用户画像吗?| 船说

    " 「设计师沙龙」是ARK下半年开始逐渐形成的传统,由ARKers自发组织,分为视觉和交互两类,每月各举办一次.大家围绕一个话题展开,聊聊行业最新案例和工作上的心得,帮助大家共同进步. AR ...

  2. 用户画像标签维度_一文看懂用户画像标签体系(包括维度、应用场景)

    一文看懂用户画像标签体系(包括维度.应用场景) 互联网相关企业在建立用户画像时一般除了基于用户维度(userid)建立一套用户标签体系外,还会基于用户使用设备维度(cookieid)建立相应的标签体系 ...

  3. 一个案例,看懂用户画像怎么做

    有同学问:到处都看到吹用户画像的,可就是没见过真正例子.今天我们来一个:利用用户画像提升交易额的实战例子. 而且这个例子就发生在我们身边,我带娃的时候刚刚碰到的,还新鲜热乎着呢. 01 一个活生生的用 ...

  4. 一文弄懂用户画像以及如何召回用户

    本文为PMCAFF专栏作者zhangtengjohn出品 用户画像又称用户角色,作为一种勾画目标用户.联系用户诉求与设计方向的有效工具,用户画像在各领域得到了广泛的应用. 用户画像最初是在电商领域得到 ...

  5. 让用户画像见效,我找到了这个突破口……

    用户画像能不能提升付费率?肯定能,问题是:怎么干? 前几天就有同学A,在面试的时候遇到这个问题.同学A举手:这题我会!构建RFM模型,把用户分成27类,然后重要价值客户(111)给予VIP资格,重要保 ...

  6. 自如用户画像平台建设实践与营销应用

    今天草帽小子分享的主题是自如用户画像平台建设实践与营销应用,主要分 3 部分: 一是聊聊数据时代下,谁需要懂用户画像? 二是分享自如的达芬奇·用户画像平台的建设实践,帮助大家从整到分地了解用户画像的建 ...

  7. 数据分析学习笔记-用户画像怎么做?

    文章目录 前言 一.什么是用户画像? 二.用户画像的应用场景 1.对于产品 2.对于运营 3.对于技术 4.对于商业化 三.建立用户画像之前 四.构建用户画像 五.用户画像效果评估和迭代 总结 前言 ...

  8. 从各大APP年度报告看用户画像——标签,比你更懂你自己

    导语 在忙碌的日常里,人们抽不出时间了解自己,却能抓紧所有的空闲,用手机里的APP去了解世界,在探求的过程中,也被探求着. 用户画像,最初的应用起源于电商平台,和面对面一样,网路中的商家也想知道自己在 ...

  9. 你真的懂你的用户吗?

    用户量总是上不去? 真的是因为推广力度不够.流量不够? 那进来的用户为什么流失辣么高?产品购买率辣么低? 为什么营销的内容总是没有人买单? 为什么... 其实这些问题归根结底就是:没有号住用户的脉. ...

最新文章

  1. 现代的缓存设计方案:Window-TinyLFU
  2. python数据库sqlite3_Python数据库之SQLite3
  3. this表示当前对象简单实例
  4. spring学习(48):自动装配中定义的bean的作用域
  5. python 自动点击上传以后上传文件,python使用selenium模拟点击网页实现自动导入上传文件功能...
  6. 实战:Redis 集群模式(下)
  7. java中常用API、Scanner类、匿名对象、Random类、ArrayList类、对象数组
  8. 为什么要使用namedtuple?
  9. ARM64 Linux 内核页表的块映射
  10. hive和mysql传输数据类型_hive的数据类型
  11. php程序员述职材料_php程序员述职报告(精选多篇)
  12. python培训教程 ppt
  13. Docker安装以及docker run hello-world 不能下载镜像报错
  14. MSP430FR5994LannchPad开发笔记之三:MSP430的IO复用以及如何去获取IO复用功能
  15. (Python)从零开始,简单快速学机器仿人视觉Opencv---运用二:物体检测
  16. Content Delivery Networks CDN 内容分发网络
  17. MAT的 thread overview 功能
  18. 在windows和ubuntu下安装Syncthing
  19. 计算机毕业设计之android平台的出租打车软件app(源码+系统+mysql数据库+Lw文档)
  20. goland防止sql注入的方法

热门文章

  1. WCF单元测试遇到的问题
  2. Java并发编程:线程的生命周期是个怎样的过程?
  3. 一件有趣的事:用Python爬了自己的微信朋友圈
  4. 实现不同vlan间PC不可互访,而不同vlan的PC均可访问服务器的特殊效果,(华为)...
  5. 补天白帽大会:无处不在的无线电攻击
  6. 一个很简单的H5的转盘抽奖的(主要用的是css3的属性)
  7. 七八年级计算机教案,八年级信息技术教案第七章   特殊成员----字符串
  8. python创建一个有序链表_算法2-2:生成递增有序链表+两个链表合并
  9. mybatis 使用jdbc_MyBatis笔记一
  10. 网络编程之select