用Mirror,搞定用户画像
Mirror产品概述
Mirror是专为金融行业设计的全面用户画像管理系统。该系统基于星环多年来为多个金融企业客户构建用户画像的经验,深入契合业务需求,实现对用户全方位全维度的刻画。Mirror内置银行业和证券业的用户画像模板,同时在技术上继承了Transwarp Data Hub大数据平台的优势,能够快速在全量数据上进行计算和提供查询。同时,Mirror采用了灵活的接口设计,可以方便地进行二次开发和对接其它应用。
Mirror产品特点
- 构造金融客户的信息生态系统,支持跨业务,跨产品的精准客户群查询和分析。
- 实现用户标签运营管理功能,包括标签应用,标签管理,标签运营,权限管理等。
- 完善的行业标签体系,360度刻画用户的各类特征。
- 行业标准化的数据接口,有助于快速部署和使用。
- 统一的REST应用访问接口,支持外部算法模型和应用系统。
Mirror产品架构
Mirror智慧标签体系是整个Mirror产品中重要而基础的一环。Mirror产品基于Transwarp Data Hub平台,底层算法结合了星环独有的机器学习算法库和开源机器学习算法库,拥有强大的计算能力和高扩展性,致力于打造金融行业垂直应用平台,让机器学习技术真正在实际业务中发挥作用产生价值。
Mirror的意义在于可以全方位地描绘用户画像。系统性的构建用户画像,有助于业务人员对当前客户群体在宏观上有更为清晰和准确的认识,迅速定位目标客户群体,从而开展业务。同时,用户画像也是后续应用,如智能营销、风险管理等的一个重要基础构成。
Mirror功能介绍
Mirror基于Web提供图形化的用户画像操作与管理平台,共提供六种功能模块,分别为:概览、客户、客户群、模型分析、标签和管理员中心。下面将分别介绍这六项模块的功能和作用。
Mirror概览
进入Mirror系统后,用户首先看到的是概览页。该页面显示了全行客户的标签、指标等总体情况。目前,概览页展示的数据包括:客户基础数据,客户交易特征,客户偏好数据,产品渠道数据。我们还可以根据数据和需求对页面内容进行定制。
Mirror客户
客户模块中记录了所有客户的信息。可以在上面根据客户ID/姓名/身份证号查询指定客户、查看客户详情获取用户各个维度的标签和指标数据、或者获取完整的用户列表。
Mirror客户群
根据关键特征对用户个体进行分组,支持采用条件过滤的方式,将所有满足某一查询条件的关联用户组织在一个客户群中进行管理和分析。该模块提供了客户群仪表盘,客户群列表,以及创建客户群的功能。
Mirror模型分析
Mirror实现了智能分析功能,帮助了解任意用户的状态和价值,进行行为预测。从而对于不同定位的用户,针对发现潜在客户、客户价值区分、保留客户、挽回客户的阶段及时采取相应的策略。模型分析功能包括两部分:客户生命周期分析、客户营销分析。
客户生命周期分析
- 生命周期模型:客户在不同生命周期状态的分布。
- 客户价值模型:客户在不同价值等级上的分布。
- 客户流失模型:不同价值等级客户的流失概率分布。
客户营销分析
Mirror标签
Mirror提供了标签搜索功能,以及查询访问热门的标签,搜索标签,围绕标签实现分析。
后面我们会具体介绍Mirror中的标签体系是如何构建的。
Mirror管理中心
Mirror管理中心可以对标签、任务、用户以及通知进行管理,分别实现了以下四种功能:
- 标签管理:执行、取消或查看标签,新建标签,导入标签,导出、删除标签。
- 任务管理:对标签任务进行操作,查看标签任务的状态详情。
- 用户管理:添加、编辑、删除用户。
- 系统通知:对系统内部消息通知的查看和操作。
Mirror标签体系说明
标签是用于描绘用户特征的符号,是对用户信息的抽象。标签是用户画像的前提,构建用户标签体系是启动用户画像的基础,因此需要建立起可靠的标签体系。
Mirror标签体系主要由基础标签和知识标签构成,标签的提取过程如下图。
基础数据
Mirror通过多种渠道获取丰富的用户行为数据。数据来源是多样的,如移动终端行为数据、客户交易数据、公共数据等。
基础标签
接着通过基础数据构建基础标签。基础标签是表达人的基本属性、行为倾向、兴趣偏好等某一个维度的数据标识。形象表达为用户画像,例如:投资偏好、消费偏好等。Mirror的证券业和银行模板中,包括如下基础标签。
证券业基础标签:人口属性、终端属性、位置属性、兴趣偏好、消费偏好和金融特征等。
银行基础标签:基础属性、订购行为、卡消费行为、信用行为、存贷信息、渠道信息、客户信息等。
知识标签
知识标签是由基础标签通过模型分析出的更具有归纳性的标签,是满足客户需求的、可交易的表达用户特征集合的数据。例如,通过基础标签中地理属性、行为、存贷信息等项,我们能够得到如“深圳高收入激进型的股票投资着”的知识标签类型。
证券知识标签:包括客户等级、客户偏好、信用特征、流失特征、终生价值和营销需求等。
银行知识标签:包括客户等级、客户偏好、交易特征、信用特征、流失特征、终生价值和营销需求等。
Mirror标签处理流程
Mirror标签的设计和开发流程如下图所示:
第一步:业务人员提出业务需求,设计或添加标签(比如添加自然人属性),从标准输入表或者其他标签的结果表获取标签数据。
第二步:从实际业务的角度出发,确定每个标签的计算逻辑(比如年龄的划分逻辑)。
第三步:业务人员设计需求表,对于每个标签,设计一级标签、二级标签、标签值、标签依赖的数据表、标签计算逻辑等。
第四步:开发人员在标签表中构建新的标签信息(如id,pro_name,first_label等)。
第五步:用SQL、Java或者其他语言进行标签逻辑的开发。
第六步:开发人员上传SQL脚本或者jar包。
第七步:在页面上进行标签信息的配置。
结语
Mirror作为专业的金融用户画像管理平台,通过提高数据的质量,将数据挖掘技术有效落地,从粗糙的数据中提炼出精细化的信息,帮助金融企业从海量数据中找到高价值的用户信息,从而通过正确的渠道找到正确的用户,增强营销效率,提高业务收益。
http://www.aibbt.com/a/18817.html
用Mirror,搞定用户画像的更多相关文章
- [笔记] 走进 Pocket,看看只有 20 位员工的 Pocket 是如何搞定 2000 万用户的
走进 Pocket,看看只有 20 位员工的 Pocket 是如何搞定 2000 万用户的 保持专注. 不断更新优先级. 对产品有主人翁意识. (觉得做好产品是自己的职责, 不是应付工作) 你的用户如 ...
- 转:C4项目中验证用户登录一个特性就搞定
转:C4项目中验证用户登录一个特性就搞定 在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了这个特性. // 摘要: // 表示一个特性,该特性用于限制调用 ...
- 个推用户画像产品(个像)Android集成实践
我们团队之前一直是个推推送的忠实用户,近期个推新推出了产品“个像·用户画像”,刚好非常契合我们的业务需求,于是我们也试用了一下.总的来说效果还不错,这篇文章就为大家介绍一下如何从零开始快速集成个像An ...
- [转帖]面试问Kafka,这一篇全搞定
面试问Kafka,这一篇全搞定 https://os.51cto.com/art/201911/606207.htm 图片来自 Pexels Kafka 基础 消息系统的作用 大部分小伙伴应该都清楚, ...
- 对百度WebUploader开源上传控件的二次封装,精简前端代码(两句代码搞定上传)
前言 首先声明一下,我这个是对WebUploader开源上传控件的二次封装,底层还是WebUploader实现的,只是为了更简洁的使用他而已. 下面先介绍一下WebUploader 简介: WebUp ...
- JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查)
前言:关于Vue框架,好几个月之前就听说过,了解一项新技术之后,总是处于观望状态,一直在犹豫要不要系统学习下.正好最近有点空,就去官网了解了下,看上去还不错的一个组件,就抽空研究了下.最近园子里vue ...
- JS组件系列——BootstrapTable+KnockoutJS实现增删改查解决方案(三):两个Viewmodel搞定增删改查
前言:之前博主分享过knockoutJS和BootstrapTable的一些基础用法,都是写基础应用,根本谈不上封装,仅仅是避免了html控件的取值和赋值,远远没有将MVVM的精妙展现出来.最近项目打 ...
- 3小时搞定一个简单的MIS系统案例Northwind,有视频、有源代码下载、有真相
一.瞎扯框架.架构 楼主自从1998年从C语言.MASM.Foxbase开始学计算机开始接触这个行当16年以来,2001年干第一份与程序.软件.然后是各种屌的东西开始,差不多干了13年了,这13年来, ...
- 30行代码搞定WCF并发性能测试
[以下只是个人观点,欢迎交流] 30行代码搞定WCF并发性能 轻量级测试. 1. 调用并发测试接口 static void Main() { List< ...
随机推荐
- 关于git post-receive 钩子
登录 git服务器 进入你项目所在git文件夹 cd /var/opt/gitlab/git-data/repositories/liangyuquan/yfg.git cd hooks vim po ...
- 异步请求时有时会让js不起作用,那么重新加载js
function reloadSmartMenu() { var jsElem = document.createElement('script'); jsElem.src= path+'/syste ...
- golang使用http client发起get和post请求示例
[转自 http://www.01happy.com/golang-http-client-get-and-post/ ] get请求 get请求可以直接http.Get方法,非常简单. 1 2 3 ...
- 洛谷P3369 【模板】普通平衡树(Treap/SBT)
洛谷P3369 [模板]普通平衡树(Treap/SBT) 平衡树,一种其妙的数据结构 题目传送门 题目描述 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入x数 删除 ...
- Java经典编程题50道之三十八
编写一个函数:输入n为偶数时,调用函数求1/2+1/4+...+1/n:当输入n为奇数时,调用函数1/1+1/3+...+1/n. public class Example38 { public ...
- 【netty这点事儿】ByteBuf 的使用模式
堆缓冲区 最常用的 ByteBuf 模式是将数据存储在 JVM 的堆空间中. 这种模式被称为支撑数组(backing array), 它能在没有使用池化的情况下提供快速的分配和释放. 直接缓冲区 直接 ...
- js match函数注意
match函数 String.prototype.match 参数 regexp 返回 返回包含所有匹配的数组,如果匹配失败返回Null. 数组第一项是整段字符串的匹配,第二项至以后都是捕获匹配. 注 ...
- PHP的性能优化方法总结
什么情况之下,会遇到PHP性能问题? 1:PHP语法使用不恰当. 2:使用PHP语言做了它不擅长的事情. 3:使用PHP语言连接的服务不给力. 4:PHP自身的短板(PHP自身做不了的事情). 5:我 ...
- filebeat.yml(中文配置详解)
################### Filebeat Configuration Example ######################### ####################### ...
- redis分布式锁的几种实现方式,以及Redisson的配置和使用
最近在开发中涉及到了多个客户端的对redis的某个key同时进行增删的问题.这里就会涉及一个问题:锁 先举例在分布式系统中不加锁会出现问题: redis中存放了某个用户的账户余额 ,例如100 (用户 ...