【网络豆送书第四期】《用户画像:平台构建与业务实践》

2023-09-20 15:57:08

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  • 公众号:网络豆

  •  座右铭:低头赶路,敬事如仪

  • 个人主页: 网络豆的主页​​​​​

本期好书推荐:《用户画像:平台构建与业务实践》
粉丝福利:书籍赠送:共计送出4本
参与方式:关注公众号:网络豆云计算学堂  回复关键词:第四期送书
截止时间:2023年9月24日中午12:00

从不了解用户画像,到用画像数据赋能业务看这一本书就够了丨《用户画像:平台构建与业务实践》

图片

在大数据时代,如何有效地挖掘数据价值并通过画像数据进行呈现,如何基于画像数据构建平台功能并提高业务产出,是值得各类公司和业务人员思考并付诸实践的事情。

通过画像释放大数据价值。大数据时代不缺少数据,而是缺乏挖掘数据价值的系统性方法,希望借助本书提高读者对画像的认识,引导各公司和业务人员从画像的角度更加充分地利用大数据资源并释放更多的数据价值。

介绍清楚画像平台是什么。通过本书将画像平台的构建过程以及赋能业务的方式讲清楚,帮助读者全面且深入地了解画像平台。参考书中内容,读者在构建画像平台和使用画像数据的过程中会更加有的放矢。

图片

内容简介

这是一本从功能模块、技术实现、平台构建、业务应用4个层次由浅入深地讲解用户画像的著作。作者在某头部互联网公司经历了其用户画像平台从0到1并发展为画像中台的全过程,打下了扎实的技术功底,积累了丰富的业务经验,本书从技术和业务双重维度对整个过程进行了复盘。

具体来讲,本书主要包含如下内容:

(1)画像的作用、业界主流的4种商用画像平台的核心功能和实现逻辑;

(2)画像平台的主要功能、画像平台的技术架构与技术选型、画像平台的数据模型;

(3)画像平台4大功能模块:标签管理、标签服务、分群功能、画像分析的实现方案;

(4)从0到1搭建用户画像平台,包括环境搭建和前、后端工程框架搭建;

(5)画像平台在用户的不同生命周期阶段和各种业务场景中如何为业务赋能;

(6)画像平台的优化和最佳实践。

图片

书中有200+设计图和原型图,可以帮助读者更加直观地了解平台的实现原理及功能形态。20+真实应用案例,技术方案和案例均来自真实的项目。本书提供可运行的代码,能帮助读者快速搭建并部署用户画像平台。

目录

上拉下滑查看目录 ↓

Contents目  录

前 言

第1章 了解画像平台  1

1.1 画像基本概念  1

1.1.1 什么是画像  1

1.1.2 画像的重要性  2

1.1.3 画像平台定位  3

1.2 OLAP介绍  3

1.2.1 OLAP与OLTP对比  3

1.2.2 OLAP场景关键特征  4

1.2.3 OLAP的3种建模类型  5

1.2.4 OLAP相关技术发展历程  5

1.3 业界画像平台介绍  6

1.3.1 神策数据  7

1.3.2 火山引擎增长分析  10

1.3.3 GrowingIO  13

1.3.4 阿里云智能用户增长  16

1.4 画像平台涉及的岗位  18

1.4.1 数据工程师  18

1.4.2 算法工程师  18

1.4.3 研发工程师  18

1.4.4 产品经理  19

1.4.5 运营人员  19

1.5 本章小结  19

第2章 画像平台功能与架构  20

2.1 画像平台主要功能  20

2.1.1 标签管理  20

2.1.2 标签服务  24

2.1.3 分群功能  25

2.1.4 画像分析  28

2.2 画像平台技术架构  32

2.2.1 画像平台常见的技术架构  32

2.2.2 画像平台技术选型示例  33

2.2.3 业界画像功能技术选型  35

2.3 画像平台的3种数据模型  36

2.4 本章小结  38

第3章 标签管理  40

3.1 标签管理整体架构  40

3.2 标签分类  43

3.2.1 标签实体及ID类型  43

3.2.2 标签分类方式  44

3.3 标签管理功能实现  48

3.3.1 标签存储  48

3.3.2 标签生产  55

3.3.3 标签数据监控  67

3.3.4 工程实现  69

3.4 岗位分工介绍  70

3.5 本章小结  72

第4章 标签服务  73

4.1 标签服务整体架构  73

4.2 标签查询服务  74

4.2.1 标签查询服务介绍  74

4.2.2 标签数据灌入缓存  76

4.2.3 标签数据结构  79

4.2.4 标签数据处理  81

4.2.5 工程实现  83

4.3 标签元数据查询服务  85

4.3.1 标签元数据查询服务介绍  85

4.3.2 工程实现  87

4.4 标签实时预测服务  89

4.4.1 标签实时预测服务介绍  89

4.4.2 工程实现  90

4.5 ID-Mapping  93

4.6 岗位分工介绍  97

4.7 本章小结  98

第5章 分群功能  99

5.1 分群功能整体架构  99

5.2 基础数据准备  101

5.2.1 画像宽表  101

5.2.2 画像BitMap  108

5.3 人群创建方式  111

5.3.1 规则圈选  112

5.3.2 导入人群  119

5.3.3 组合人群  121

5.3.4 行为明细  123

5.3.5 人群Lookalike  125

5.3.6 挖掘人群  126

5.3.7 LBS人群  127

5.3.8 其他人群圈选  128

5.3.9 工程实现  131

5.4 人群数据对外输出  137

5.5 人群附加功能  138

5.5.1 人群预估  138

5.5.2 人群拆分  140

5.5.3 人群自动更新  141

5.5.4 人群下载  142

5.5.5 ID转换  143

5.6 人群判存服务  144

5.6.1 Redis方案  144

5.6.2 BitMap方案  147

5.6.3 基于规则的判存  149

5.7 岗位分工介绍  150

5.8 本章小结  152

第6章 画像分析  153

6.1 画像分析整体架构  153

6.2 人群画像分析  155

6.2.1 人群分布分析  155

6.2.2 人群指标分析  156

6.2.3 人群下钻分析  157

6.2.4 人群交叉分析  158

6.2.5 人群对比分析  158

6.2.6 工程实现  159

6.3 人群即席分析  165

6.3.1 分布分析与指标分析  166

6.3.2 下钻分析与交叉分析  167

6.3.3 人群画像预览  168

6.4 行为明细分析  169

6.4.1 明细统计  171

6.4.2 用户分析  173

6.4.3 流程转化  176

6.4.4 价值分析  179

6.4.5 工程实现  181

6.5 单用户分析  183

6.5.1 用户画像查询  184

6.5.2 用户关系数据分析  185

6.5.3 用户涨掉粉分析  190

6.5.4 用户内容流量分析  192

6.6 其他常见分析  193

6.6.1 业务分析看板  193

6.6.2 地域分析  195

6.6.3 人群投放分析  197

6.7 岗位分工介绍  199

6.8 本章小结  200

第7章 从0到1构建画像平台  201

7.1 基础准备  201

7.1.1 技术组件协作关系  201

7.1.2 基础环境准备  203

7.2 大数据环境搭建  206

7.2.1 Hadoop  207

7.2.2 Spark  210

7.2.3 Hive  212

7.2.4 ZooKeeper  215

7.2.5 DolphinScheduler  216

7.2.6 Flink  217

7.3 存储引擎安装  219

7.3.1 ClickHouse  219

7.3.2 Redis  221

7.3.3 MySQL  222

7.4 工程框架搭建  223

7.4.1 服务端工程搭建  223

7.4.2 前端工程搭建  237

7.5 运行开源代码  238

7.6 本章小结  240

第8章 画像平台应用与业务实践  241

8.1 画像平台常见应用案例  241

8.1.1 标签管理应用案例  241

8.1.2 标签服务应用案例  244

8.1.3 分群功能应用案例  245

8.1.4 画像分析应用案例  247

8.2 用户生命周期中画像的使用  248

8.2.1 用户生命周期的划分方式  249

8.2.2 引入期画像的使用  250

8.2.3 成长期画像的使用  251

8.2.4 成熟期画像的使用  252

8.2.5 休眠期画像的使用  253

8.2.6 流失期画像的使用  254

8.3 画像平台业务实践  255

8.3.1 用户增长  255

8.3.2 用户运营  259

8.3.3 电商卖货  263

8.3.4 内容推荐  266

8.3.5 风险控制  268

8.3.6 其他业务  271

8.4 本章小结  273

第9章 画像平台优化总结  274

9.1 任务模式  274

9.1.1 任务定义及执行模式  276

9.1.2 任务优先级及并发控制  277

9.1.3 父子任务拆分  277

9.1.4 任务异常检测与重试  278

9.1.5 便捷的横向拓展能力  279

9.2 人群创建优化进阶  279

9.2.1 人群圈选需求  279

9.2.2 简单直接的解决思路  280

9.2.3 将ClickHouse作为缓存  281

9.2.4 SQL优化  283

9.3 BitMap在画像平台中的

使用方案  286

9.3.1 BitMap基本原理  286

9.3.2 BitMap在人群圈选中的

使用方案  287

9.3.3 BitMap在分布分析中的

使用方案  289

9.3.4 BitMap在判存服务中的

使用方案  291

9.4 画像宽表生成优化  292

9.4.1 多表左连接  293

9.4.2 分组再合并  294

9.4.3 增加数据加载层  296

9.4.4 采用Bucket Join  297

9.5 ID编码映射方案  299

9.6 如何构建一个类似神策的平台  301

9.6.1 神策产品介绍  301

9.6.2 主要技术模块  302

9.7 平台技术优化思考  305

9.8 本章小结  307

更多推荐

靠差异化上了短剧“牌桌”后,百度准备怎么做生态?

从最初的野蛮生长到如今的百花齐放,短剧市场已然进入了质量与创意的竞争。据《中国网络视听发展研究报告》数据显示,行业内重点网络微短剧上线数量从2021年的58部,飙升到2022年的172部。相比起前几年处于风口时的爆发式增长,“分账走低、竞争激烈、流量下滑”成为当下短剧市场的关键词。回顾近两年短剧赛道的发展,“古风”“霸

想要精通算法和SQL的成长之路 - 戳气球

想要精通算法和SQL的成长之路-戳气球前言一.戳气球1.1记忆化搜索前言想要精通算法和SQL的成长之路-系列导航一.戳气球原题链接首先我们看一下题干:对于超出了数组边界的,就当做它是一个数字为1的气球。遇到这种的,我们可以考虑给数组边界添加哨兵。其值为1。//左右各加一个哨兵节点publicintmaxCoins(in

spring boot+redis整合基础入门

文章目录前言准备依赖项配置文件redis模板类注入设置序列化方式实施基础字符串操作、超时设置Hash操作hash的使用场景以及优缺点列表操作列表操作的应用场景以及优缺点Set的基础操作Set类型的业务场景以及优缺点Demo地址总结前言最近项目中有用到redis进行一些数据的缓存,于是就想写一篇springboot集成r

Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+ MybatisPlus + Redis

项目说明随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审计监督要求;通过电子化平台提高招投标工作的公开性和透明性;通过电子化招投标,使得招标采购的质量更高、速度

Java线程池ThreadPoolExecutor应用(Spring Boot微服务)

记录:475场景:在SpringBoot微服务中使用Java线程池ThreadPoolExecutor。实现Runnable接口提交线程任务到线程池。版本:JDK1.8,SpringBoot2.6.3。1.使用注解配置线程池ThreadPoolExecutor(1)说明ThreadPoolExecutor,全称:jav

RIS 系列 Semantics-Aware Dynamic Localization and Refinement for Referring Image Segmentation 论文阅读笔记

RIS系列Semantics-AwareDynamicLocalizationandRefinementforReferringImageSegmentation论文阅读笔记一、Abstract二、引言三、相关工作ReferringimagesegmentationDynamicconvolutionMulti-mod

RK3568开发笔记(六):开发板烧写ubuntu固件(支持mipi屏镜像+支持hdmi屏镜像)

若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132686096红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…瑞芯微开

AI 编码助手 Codewhisperer 安装步骤和使用初体验

文章作者:为了自己加油最近亚⻢逊云科技推出了一款基于机器学习的AI编程助手AmazonCodeWhisperer,可以实时提供代码建议。在编写代码时,它会自动根据现有的代码和注释给出建议。AmazonCodeWhisperer与GitHubCopilot类似,主要的功能有:代码补全注释和文档补全代码安全问题的辅助定位亚

CSS 字体:Font

文章目录CSS字体serif和sans-serif字体之间的区别CSS字型字体系列字体样式字体大小设置字体大小像素用em来设置字体大小使用百分比和EM组合CSS字体属性CSS字体CSS字体属性可以定义文本的字体系列、大小、加粗、风格(如斜体)和变形(如小型大写字母)。具体来说,CSS字体属性包括以下这些:font-fa

CSS 浮动布局

浮动的设计初衷float:left/right/both;浮动是网页布局最古老的方式。浮动一开始并不是为了网页布局而设计,它的初衷是将一个元素拉到一侧,这样文档流就能够包围它。常见的用途是文本环绕图片:浮动元素会被移出正常文档流,并被拉到容器边缘。清除浮动的原因及方法浮动元素的高度不会追加到父元素上。如果浮动的元素比容

CSS 链接:Link

文章目录CSS链接链接样式常见的链接样式文本修饰背景颜色案例1,添加不同样式的超链接2,高级-创建链接框CSS链接CSS可以用来设置链接的样式,包括未访问的链接(a:link)、已访问的链接(a:visited)、鼠标悬停在链接上时(a:hover)和链接被点击时(a:active)这四种状态。以下是一个例子:/*未被

热文推荐