偏好类标签支持自定义统计方式,标签场景覆盖更广

本文涉及的产品
智能数据建设与治理Dataphin,200数据处理单元
简介: 在个性化营销场景,零售商必须理解顾客的行为才能更准确的预测客户需求,优化库存管理、制定营销策略,并提供个性化的购物体验,然而偏好类标签的加工不仅仅是简单的属性出现频次或最大值的统计,Dataphin V4.0版本新增了自定义统计的方式加工偏好标签,通过简单的配置即可完成复杂的标签加工场景。

应用场景介绍

在个性化营销场景,零售商必须理解顾客的行为才能更准确的预测客户需求,优化库存管理、制定营销策略,并提供个性化的购物体验。

本文将通过“会员下单商品”的行为关系数据来分析如何加工行为偏好标签,典型案例标签:近30天会员常购买的3个商品近30天订单金额前10%的商品名称。其中,“近30天订单金额前10%的商品名称”标签就需要应用到自定义统计方式。


行为关系介绍

本场景中“会员下单商品”行为关系,描述的是行为主体会员通过下单行为行为对象商品建立的关系。

具体包含的属性如下(部分示例):

内容

实体-实体ID

属性

行为主体

会员-会员ID

会员姓名、手机号

行为

-

下单时间(行为时间)、订单金额

行为对象

商品-商品ID

商品名称、商品类型


标签加工实践

近30天会员常购买的3个商品

此标签可直接通过行为关系的属性直接加工得到,即将出现次数最多的商品名称(行为对象属性)作为标签值。

详细加工逻辑描述如下:

加工逻辑描述

统计近30天内行为数据中商品名称出现次数,并将统计次数进行排序,选取前3个作为标签值

配置属性拆解

行为关系

会员_下单_商品

标签来源

行为对象属性:商品名称

统计对象

行为对象属性:商品名称

统计方法

出现次数最多(默认降序)

统计范围

近30天

取值策略

前3个值

页面配置示例


近30天下单金额前10%的商品名称

此标签需将行为关系的某个属性作为统计对象,再根据统计结果将某个其他属性作为标签值。在本案例中,即是对订单金额(行为属性)进行统计,并根据订单金额的求和结果返回前10%的商品名称(行为对象属性)。

详细加工逻辑描述如下:

加工逻辑解释

对近30天内行为数据中订单金额属性按照商品名称进行分组求和,并进行降序,最终区统计结果的前10%作为标签值

配置属性拆解

行为关系

会员_下单_商品

标签来源

行为对象属性:商品名称

统计对象

行为属性:订单金额

统计方法

自定义统计:求和后降序

统计范围

近30天

取值策略

按百分比取前10%

页面配置示例


相关文章
|
5天前
|
机器学习/深度学习 缓存 文字识别
印刷文字识别产品使用合集之标注阶段设定了两个独立的字段,但在返回的信息中却合并成了一个字段如何解决
印刷文字识别(Optical Character Recognition, OCR)技术能够将图片、扫描文档或 PDF 中的印刷文字转化为可编辑和可搜索的数据。这项技术广泛应用于多个领域,以提高工作效率、促进信息数字化。以下是一些印刷文字识别产品使用的典型场景合集。
8 1
|
6天前
|
存储 自然语言处理
平台设计-代码字段与标签
在平台里描述对象的属性可以使用代码和标签
|
6天前
|
前端开发 JavaScript
基础标签应用
基础标签应用
17 2
|
8月前
基于参数关联关系动态呈现参数
本场景以计费方式为例,为您介绍资源编排如何在计费方式为包年包月时动态呈现包年包月的单位和时长。
30 0
“关联表单”组件文本数据筛选只支持包含条件的解决方案
在“关联表单”中使用数据筛选功能筛选文本时条件只有”包含“,此文章通过增加一个”下拉单选“组件,变相解决这个问题。
157 0
|
移动开发 JavaScript 算法
如何实现动态内容条件筛选
这两天看了一下后端给的接口文档,每一个都要求筛选,而且这个筛选还是多条件的,还是不能固定的,要求根据用户的输入然后筛选,我之前的实现大概是这样子,当用户想要筛选的时候就去检索条件,并输入相关的内容进行筛选
|
存储 开发框架 前端开发
ModStartCMS v5.5.0 页面标签支持,用户逻辑优化
ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。
|
图计算 开发者 iOS开发
统一识别-标签聚合| 学习笔记
快速学习统一识别-标签聚合
71 0
统一识别-标签聚合| 学习笔记
html+css实战125-额外标签
html+css实战125-额外标签
94 0
html+css实战125-额外标签
附加属性的不同使用方式
原文:附加属性的不同使用方式     [AttachedPropertyBrowsableForType(typeof(ButtonBase))] public static void SetIsClearTextButtonBehaviorEnabled(Button obj, bool value) { obj.
735 0