基于场景化的用户打标方法和打标系统与流程

文档序号:29562542发布日期:2022-04-09 01:24阅读:417来源:国知局
基于场景化的用户打标方法和打标系统与流程

1.本发明主要涉及用户管理系统,尤其涉及一种基于场景化的用户打标方法和打标系统。


背景技术:

2.随着互联网经济以及大数据的高速发展与普及,近年来,随着用户在线上和线下的电商服务以及支付的金融服务上可选择性的不断增多,分析数据量和数据类型的不断增多,对用户行为的分析上复杂性越来越高,所以我们迫切需要提出有效的方法来解决不断复杂的用户个性化需求,以及制定针对性的营销方案。
3.目前常见的本方法包括对消费者进行打标,即按照用户给定的标签格式给符合用户设置的消费者打上对应的标签。该方法适用于大数据量的标签设置,方便客户便捷高效的给系统中的会员打上对应的标签,对精细化管理会员大有裨益。但打标方法存在两个缺点:第一个是维度单一,在编码过程中就需要确定数据考核的维度;第二是精细度不够。特别是,当需要对基于会员信息和订单信息的具体场景相关的复杂条件筛选后的用户进行打标时,现有技术无法提供支持,需要通过手动统计并打标的方式,容易出错且耗费精力和时间。
4.所以,如何基于不同的场景对用户进行打标以及提高精细度是一个亟需解决的技术问题。


技术实现要素:

5.本发明要解决的技术问题是提供一种应用场景广且方便高效的基于场景化的用户打标方法和用户打标系统,可以基于不同的场景对用户进行打标,有利于对用户的精细化管理。
6.为解决上述技术问题,本发明提供了一种一种基于场景化的用户打标方法,包括如下的步骤:在打标系统中导入数据文件,所述数据文件至少包含多个用户的会员信息和订单信息;以及根据打标配置对所述多个用户进行打标,其中,所述打标配置包括,根据所述数据文件设定的基于所述会员信息和所述订单信息的数据收集场景参数;数据细粒度的参数值;以及打标周期。
7.在本发明的一实施例中,所述数据文件中具有与同一用户相互关联的多条信息,所述方法还包括在打标系统中导入所述用户信息后,对所述用户信息进行数据清洗,以将所述多条信息关联到所述同一用户。
8.在本发明的一实施例中,所述打标配置还包括标签组名称、标签组类型和/或标签组颜色。
9.在本发明的一实施例中,用户打标方法还包括在所述根据打标配置对所述用户信息进行打标之后,在用户列表页面呈现打标结果,所述打标结果呈现在每一个用户信息的条目中。
10.在本发明的一实施例中,所述数据细粒度的参数值包括取值时间。
11.在本发明的一实施例中,所述数据收集场景参数包括变量参数,且所述变量参数至少包括所述订单信息中的品牌信息和品类信息。
12.在本发明的一实施例中,根据打标配置对所述多个用户进行打标的步骤具体包括,对用户添加在所述取值时间内消费任一品牌的总次数的标签。
13.本发明还提供一种基于场景化的用户打标系统,其特征在于,包括数据导入模块,配置为在打标系统中导入数据文件,所述数据文件至少包含多个用户的会员信息和订单信息;用户打标模块,配置为根据打标配置对所述多个用户进行打标,其中,所述打标配置包括,根据所述数据文件设定的基于所述会员信息和所述订单信息的数据收集场景参数,数据细粒度的参数值;以及打标周期。
14.本发明另一方面还提供一种基于场景化的用户打标系统,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现上述的用户打标方法。
15.本发明还提供一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现上述的用户打标方法。
16.本发明的用户打标方法和用户打标系统可以基于与会员信息和订单信息等不同的场景筛选条件对用户进行打标,同时,在执行打标操作时,还通过配置数据细粒度参数值和打标周期,从而可以自定义被打标数据的细粒度,并实现自动打标。本发明的基于场景化的打标方案方便快捷,提高了对多用户数据的管理效率,并有利于对用户的精细化管理。
附图说明
17.包括附图是为提供对本技术进一步的理解,它们被收录并构成本技术的一部分,附图示出了本技术的实施例,并与本说明书一起起到解释本发明原理的作用。附图中:
18.图1是本发明一实施例的一种基于场景化的用户打标方法的示例性流程;
19.图2是本发明一实施例的一种基于场景化的用户打标方法中的打标配置的示意图;
20.图3是本发明一实施例的一种基于场景化的用户打标方法中的用户列表页面的示意图;
21.图4是本发明一实施例的一种基于场景化的用户打标系统的示例性框架图;
22.图5是本发明另外一实施例的一种基于场景化的用户打标系统的示例性框架图。
具体实施方式
23.为了更清楚地说明本技术的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
24.如本技术和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备
也可能包含其他的步骤或元素。
25.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
26.在本技术的描述中,需要理解的是,方位词如“前、后、上、下、左、右”、“横向、竖向、垂直、水平”和“顶、底”等所指示的方位或位置关系通常是基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,在未作相反说明的情况下,这些方位词并不指示和暗示所指的装置或元件必须具有特定的方位或者以特定的方位构造和操作,因此不能理解为对本技术保护范围的限制;方位词“内、外”是指相对于各部件本身的轮廓的内外。
27.为了便于描述,在这里可以使用空间相对术语,如“在
……
之上”、“在
……
上方”、“在
……
上表面”、“上面的”等,用来描述如在图中所示的一个器件或特征与其他器件或特征的空间位置关系。应当理解的是,空间相对术语旨在包含除了器件在图中所描述的方位之外的在使用或操作中的不同方位。例如,如果附图中的器件被倒置,则描述为“在其他器件或构造上方”或“在其他器件或构造之上”的器件之后将被定位为“在其他器件或构造下方”或“在其他器件或构造之下”。因而,示例性术语“在
……
上方”可以包括“在
……
上方”和“在
……
下方”两种方位。该器件也可以其他不同方式定位(旋转90度或处于其他方位),并且对这里所使用的空间相对描述作出相应解释。
28.此外,需要说明的是,使用“第一”、“第二”等词语来限定零部件,仅仅是为了便于对相应零部件进行区别,如没有另行声明,上述词语并没有特殊含义,因此不能理解为对本技术保护范围的限制。此外,尽管本技术中所使用的术语是从公知公用的术语中选择的,但是本技术说明书中所提及的一些术语可能是申请人按他或她的判断来选择的,其详细含义在本文的描述的相关部分中说明。此外,要求不仅仅通过所使用的实际术语,而是还要通过每个术语所蕴含的意义来理解本技术。
29.应当理解,当一个部件被称为“在另一个部件上”、“连接到另一个部件”、“耦合于另一个部件”或“接触另一个部件”时,它可以直接在该另一个部件之上、连接于或耦合于、或接触该另一个部件,或者可以存在插入部件。相比之下,当一个部件被称为“直接在另一个部件上”、“直接连接于”、“直接耦合于”或“直接接触”另一个部件时,不存在插入部件。同样的,当第一个部件被称为“电接触”或“电耦合于”第二个部件,在该第一部件和该第二部件之间存在允许电流流动的电路径。该电路径可以包括电容器、耦合的电感器和/或允许电流流动的其它部件,甚至在导电部件之间没有直接接触。
30.本技术中使用了流程图用来说明根据本技术的实施例的系统所执行的操作。应当理解的是,前面或下面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各种步骤。同时,或将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
31.接下来将通过具体的实施例对本发明进行说明。
32.本发明的一实施例参照图1提出了一种基于场景化的用户打标方法100。用户打标方法100可以基于不同的场景对用户进行打标,有利于对用户的精细化管理。
33.参考图1所示,该实施例中的用户打标方法100包括以下步骤。
34.步骤s110为在打标系统中导入数据文件。
35.步骤s120为根据打标配置对多个用户进行打标。
36.现对上述步骤具体展开说明如下。
37.在步骤s110中,在对用户进行打标前,先在打标系统中导入数据文件。该数据文件至少多个用户的会员信息和订单信息。
38.在本发明的一实施例中,数据文件中具有与同一用户相互关联的多条信息,在打标系统中导入用户信息后,对用户信息进行数据清洗,以将多条信息关联到同一用户。为进一步理解上述过程,这里给出一个具体示例:对于同一用户,数据文件里可能同时包含多条与同一用户有关但是分别来自不同卖家平台(比如a平台、b平台和c平台)的信息。在将上述数据文件导入打标系统后,打标系统将对其进行数据清洗以将上述多条信息关联到同一用户,以便后续步骤中对用户的打标操作。
39.在步骤s120中,在图1的实施例中,打标配置包括根据数据文件设定的基于会员信息和订单信息的数据收集场景参数、数据细粒度的参数值和打标周期。其中,数据收集场景参数包括变量参数,且变量参数至少包括订单信息中的品牌信息和品类信息。示例性的,订单信息中记载某用户购买了x品牌的产品,x产品可能属于任一品类(如手机等)对应地,变量参数中将包括该订单信息中的x品牌信息x品牌所述的品类信息。
40.在本发明的一实施例中,数据细粒度的参数值包括取值时间。示例性的,取值时间可以是近一个月、仅三个月或近半年。例如,当数据细粒度中的取值时间参数值选择三个月时,则在对用户进行打标时,将会选取并根据三个月内的信息对用户进行打标操作。可以理解的是,取值时间选择得越长,最终呈现的数据分析结果的数据细粒度就越大,而如果取值时间选择得越短,最终呈现的数据分析结果的数据细粒度就越小,对于定义怎样的数据细粒度,可以在操作本发明的打标系统时进行自定义的选择。
41.在本发明的另外一些实施例中,根据打标配置对多个用户进行打标的步骤具体包括,对用户添加在取值时间内消费任一品牌的总次数的标签。此外,打标配置还可标签组名称、标签组类型和/或标签组颜色。其中,在本实施例中,标签组的名称在打标系统里是唯一的,不可重复;标签组类型默认为不可更改的变量标签;允许用户根据需求自由选择标签组颜色。
42.在图1的实施例中,当打标系统完成对用户的打标后,还可以包括在用户列表页面呈现打标结果的步骤,打标结果呈现在每一个用户信息的条目中。该打标系统的使用者可以通过上述用户列表页直观地看到各用户的被打标的标签。
43.为进一步说明本技术中的用户打标方法,下面给出更为详细的说明,具体将参考2所示的打标配置200的示意图和图3所示的用户列表页面20的示意图进行说明。
44.在图2的实施例示出的打标配置200中,标签组名称为“名称a”,用户可以根据需求设置标签组名称,但每一个标签组名称在系统里是唯一的,不可与其他的标签组名称重复。该实施例中标签组类型也是“标签变量”,示例性的,此处标签组类型是在本发明的打标系统中默认的,不可更改。由此,当选定了“变量标签”类型的打标方式后,用户便可以根据实
际需求生成不同的基于场景化的标签,以与其他的普通标签进行区分。用户还可以根据需求选择而标签组颜色和取值时间,例如,该实施例将标签组颜色设置为“红色”,取值时间为“近一个月”,这意味着,在最后呈现的打标结果中,将用红色凸显基于场景化的打标结果。最后,在该实施例中的变量参数是“品牌信息”和“品类信息”,则定义了在这个实施例中进行打标时,后台会根据品类信息和相应的品牌信息进行基于场景化的打标。
45.在如上设置的基础上完成对用户的打标后,打标结果将显示在如图3所示的用户列表页面300中。在图3的实施例中,打标系统显示出根据图2中的设置对用户1和用户2进行打标结果。示例性的,如基于图2所示的打标配置200进行打标,则在图3示出的用户列表页面300中可以很直观地看到,用户1在近一个月累计购买了z品牌的产品5次,用户2在近一个月累计购买了w品牌的产品2次。可以看出的是,与传统的打标方式不同,上述基于场景化的打标方式对多个用户的打标更有针对性,且更灵活,就上述对用户的打标结果,可以继续制定不同的营销策略。
46.本技术的上述基于场景化的用户打标方法可以基于不同的场景对用户进行打标,允许用户自定义相关参数,有利于对用户的精细化管理。
47.本发明另一方面还提供一种基于场景化的用户打标系统,图4是本发明一实施例的基于场景化的用户打标系统400的示例性框架图,在该实施例中,用户打标系统400包括数据导入模块410和用户打标模块420。
48.具体地,如图4所示,数据导入模块410用于在打标系统中导入数据文件,该数据文件至少包含多个用户的会员信息和订单信息。用户打标模块420用于根据打标配置对多个用户进行打标。其中,打标配置包括,根据数据文件设定的基于会员信息和订单信息的数据收集场景参数,数据细粒度的参数值和打标周期。
49.通过上述用户打标系统400可以基于不同的场景对用户进行打标,有利于对用户的精细化管理。示例性的,如图4所示的用户打标系统400可以适用上述参照图1至图3说明的用户打标方法,其他关于用户打标系统400的细节可参考上述根据图1至图3的说明,在此不再赘述。
50.本发明的一实施例还提出了一种如图5所示的用户打标系统500。根据图5,用户打标系统500可包括内部通信总线501、处理器(processor)502、只读存储器(rom)503、随机存取存储器(ram)504、以及通信端口505。当应用在个人计算机上时,用户打标系统500还可以包括硬盘506。
51.内部通信总线501可以实现用户打标系统500组件间的数据通信。处理器502可以进行判断和发出提示。在一些实施例中,处理器502可以由一个或多个处理器组成。通信端口505可以实现用户打标系统500与外部的数据通信。在一些实施例中,用户打标系统500可以通过通信端口505从网络发送和接受信息以及数据。
52.用户打标系统500还可以包括不同形式的程序储存单元以及数据储存单元,例如硬盘506,只读存储器(rom)503和随机存取存储器(ram)504,能够存储计算机处理和/或通信使用的各种数据文件,以及处理器502所执行的可能的程序指令。处理器执行这些指令以实现方法的主要部分。处理器处理的结果通过通信端口传给用户设备,在用户界面上显示。
53.除此之外,本发明另一方面还提出了一种存储有计算机程序代码的计算机可读介质,计算机程序代码在由处理器执行时实现上述用户打标方法。
54.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述发明披露仅仅作为示例,而并不构成对本技术的限定。虽然此处并没有明确说明,本领域技术人员可能会对本技术进行各种修改、改进和修正。该类修改、改进和修正在本技术中被建议,所以该类修改、改进、修正仍属于本技术示范实施例的精神和范围。
55.同时,本技术使用了特定词语来描述本技术的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本技术至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本技术的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
56.本技术的一些方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。处理器可以是一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理器件(dapd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器或者其组合。此外,本技术的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。例如,计算机可读介质可包括,但不限于,磁性存储设备(例如,硬盘、软盘、磁带
……
)、光盘(例如,压缩盘cd、数字多功能盘dvd
……
)、智能卡以及闪存设备(例如,卡、棒、键驱动器
……
)。
57.计算机可读介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机可读介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、射频信号、或类似介质、或任何上述介质的组合。
58.同理,应当注意的是,为了简化本技术披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本技术实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本技术对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
59.一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有
±
20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本技术一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
60.虽然本技术已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本技术,在没有脱离本技术精神的情况下还可作出各种等效的变化或替换,因此,只要在本技术的实质精神范围内对上述实施例的变化、变型都将落在本技术的权利要求书的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1