一种基于历史交易信息的用户分类管理方法技术

技术编号:35727682 阅读:17 留言:0更新日期:2022-11-26 18:26
本发明专利技术涉及数据处理领域,具体涉及一种基于历史交易信息的用户分类管理方法。该方法获取每个用户的历史交易信息,根据每个用户的历史交易信息构建每个用户的第一完全无向图,对第一无向图进行修剪得到第二完全无向图,获取任意两个用户的两个第二完全无向图中相同部分作为两个用户的子图对,根据两个用户的子图对得到用户间的从属程度,根据用户间的从属程度构建出用户消费关系完全无向图,根据用户消费关系完全无向图得到多个用户类型,有效提高根据用户的消费习惯特征进行用户分类的准确性。性。性。

【技术实现步骤摘要】
一种基于历史交易信息的用户分类管理方法


[0001]本专利技术涉及数据处理
,具体涉及一种基于历史交易信息的用户分类管理方法。

技术介绍

[0002]通过对电商平台用户的历史交易信息进行用户分类,可以提高对用户推荐商品的精准程度,提高电商平台的商品交易量。
[0003]但是现有的电商用户分类方法,在基于用户的历史交易信息进行用户分类时,通常采用消费信息匹配的方法对电商用户进行分类,但是由于不同用户消费习惯的多样性,会导致常规分类方法进行消费信息匹配时,无法准确有效的区分用户消费习惯。
[0004]进而本方案提出了一种基于历史交易信息的用户分类管理方法,通过构建用户的图结构数据,求取不同用户之间的从属程度,完成对上述方法的优化,使得能够的区分用户消费习惯,完成了基于历史交易信息更加准确的用户分类结果。

技术实现思路

[0005]为了解决上述技术问题,本专利技术的目的在于提供一种基于历史交易信息的用户分类管理方法,所采用的技术方案具体如下:一种基于历史交易信息的用户分类管理方法,所述方法包括:采集每个用户的历史交易信息,所述每个用户的历史交易信息包含每个用户购买的商品类型以及对每种类型商品的购买时间,根据每个用户的历史交易信息得到每个用户的第一完全无向图;对每个用户的第一完全无向图进行修建得到每个用户的第二完全无向图,根据所有用户的第二完全无向图得到每个用户的具有多样的消费习惯用户集合;根据每个用户的具有多样的消费习惯用户集合得到用户之间的从属程度;根据用户之间的从属程度构建用户消费关系完全无向图,根据用户消费关系完全无向图得到多个用户类型。
[0006]优选的,所述根据每个用户的历史交易信息得到每个用户的第一完全无向图的公式,包括:在所有用户历史交易信息集合中获取所有用户购买的商品类型集合,获取每个用户的对每种类型商品的购买时间,将所述商品类型集合中任意两种类型商品的随机组合得到商品类型对,根据每个用户对每个商品类型对中两种类型商品的购买时间得到所述商品类型对的间隔时间值集合,所述间隔时间值集合包含多个间隔时间值,对商品类型对的多个间隔时间值进行统计得到购买间隔时间直方图,根据购买间隔时间直方图得到所述商品类型对的时间间隔值平均值,获取间隔时间值集合中包含间隔时间值的总个数记为商品类型对的第一数量;将商品类型对的第一数量和时间间隔值平均值构成二维向量记为权值向量;
以每种类型商品为节点,以权值向量为变权值构建第一完全无向图。
[0007]优选的,所述根据每个用户的具有多样的消费习惯用户集合得到用户之间的从属程度的方法,包括:将所述用户第二完全无向图与每个多样的消费习惯用户的第二完全无向图中相同的子图拆分出来得到相同子图集合,将相同子图集合中同一子图构成子图对,得到多个子图对,每个子图对中两个子图的对应边的边权值相减得到差值向量,将差值向量中两个维度的值相乘得到的乘积值作为所述子图对每个对应边的综合差异,将综合差异进行负相关映射得到所述子图对每个对应边的匹配值,将子图对所有对应边的匹配值求均值得到每个子图对的第一匹配值,将相同子图集合中所有子图对的第一匹配值的均值作为所述用户与每个多样的消费习惯用户的从属程度,即用户之间的从属程度。
[0008]优选的,所述对每个用户的第一完全无向图进行修建得到每个用户的第二完全无向图的方法,包括:将所述用户的第一完全无向图中第一边的边删除得到中间完全无向图,所述第一边是指无向图中边权值其中一个元素为0的边,将中间完全无向图中孤立的节点删除得到第二完全无向图。
[0009]优选的,所述根据所有用户的第二完全无向图得到每个用户的具有多样的消费习惯用户集合的方法,包括:获取每个用户第二完全无向图的边的个数,根据所有用户的第二完全无向图的边的个数对所有用户从小到大排列得到第一用户序列,将每个用户位置次序大于所述用户的所有用户构成的集合记为每个用户的具有多样的消费习惯用户集合,所述每个用户的具有多样的消费习惯用户集合由多个具有多样的消费习惯用户构成。
[0010]优选的,所述根据用户之间的从属程度构建用户消费关系完全无向图的公式,包括:以每个用户为节点,以用户之间的从属程度为边权值构建完全无向图,记为用户消费关系完全无向图。
[0011]优选的,所述根据用户消费关系完全无向图得到多个用户类型的方法,包括:利用最大流对用户消费关系完全无向图进行分割得到多个分割块,将每个分割块的所有节点对应的用户作为一种用户类型,得到多个用户类型。
[0012]本专利技术上述的技术方案具有如下有益效果:根据用户的历史交易信息,得到不同用户的购物习惯图结构数据表示,进而根据不同用户的购物习惯图结构数据,得到不同用户在消费习惯的从属程度,提高了在依据用户消费习惯进行用户分类时的分类准确度。
附图说明
[0013]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0014]图1为本专利技术一个实施例所提供的一种基于历史交易信息的用户分类管理方法流程图。
具体实施方式
[0015]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的一种基于历史交易信息的用户分类管理方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0016]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0017]下面结合附图具体的说明本专利技术所提供的一种基于历史交易信息的用户分类管理方法的具体方案。
[0018]请参阅图1,其示出了本专利技术一个实施例提供的一种基于历史交易信息的用户分类管理方法流程图,该方法包括:步骤S001:采集得到每个用户的历史交易信息。
[0019]由电商平台可以得到每个用户在不同时间点对不同商品类型的购买时间,采集每个用户购买历史交易信息,所述每个用户的历史交易信息包含每个用户购买的商品类型以及对每种类型商品的购买时间。
[0020]步骤S002:根据每个用户的历史交易信息得到每个用户的第一完全无向图。
[0021]具体步骤如下:以单个类型商品为节点建立一个第一完全无向图用于表示当前用户的历史交易信息,所述第一完全无向图的边权值的计算方法如下:两个节点的边权值用于表示用户同时或者短时间内购买两个节点对应商品之间的特征,以此表达该客户的购物习惯。
[0022]将第个用户第类型的商品的购买时间按时间顺序排列得到每个类型商品的购买时间序列,以购买时间序列中第个元素的元素对获取方法为例来说明,在时间序列中获取处与元素下一个位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于历史交易信息的用户分类管理方法,其特征在于,所述方法包括:采集每个用户的历史交易信息,所述每个用户的历史交易信息包含每个用户购买的商品类型以及对每种类型商品的购买时间,根据每个用户的历史交易信息得到每个用户的第一完全无向图;对每个用户的第一完全无向图进行修建得到每个用户的第二完全无向图,根据所有用户的第二完全无向图得到每个用户的具有多样的消费习惯用户集合;根据每个用户的具有多样的消费习惯用户集合得到用户之间的从属程度;根据用户之间的从属程度构建用户消费关系完全无向图,根据用户消费关系完全无向图得到多个用户类型。2.根据权利要求1所述的一种基于历史交易信息的用户分类管理方法,其特征在于,所述根据每个用户的历史交易信息得到每个用户的第一完全无向图的方法,包括:在所有用户历史交易信息集合中获取所有用户购买的商品类型集合,获取每个用户的对每种类型商品的购买时间,将所述商品类型集合中任意两种类型商品的随机组合得到商品类型对,根据每个用户对每个商品类型对中两种类型商品的购买时间得到所述商品类型对的间隔时间值集合,所述间隔时间值集合包含多个间隔时间值,对商品类型对的多个间隔时间值进行统计得到购买间隔时间直方图,根据购买间隔时间直方图得到所述商品类型对的时间间隔值平均值,获取间隔时间值集合中包含间隔时间值的总个数记为商品类型对的第一数量;将商品类型对的第一数量和时间间隔值平均值构成二维向量记为权值向量;以每种类型商品为节点,以权值向量为边权值构建第一完全无向图。3.根据权利要求1所述的一种基于历史交易信息的用户分类管理方法,其特征在于,所述根据每个用户的具有多样的消费习惯用户集合得到用户之间的从属程度的方法,包括:将所述用户第二完全无向图与每个多样的消费习惯用户的第二完全无向图中相同的子图拆分出来得到相同子图集合,将相同子图集合中同一子图构成子图对,得到多个子图对,每个子图对中两个子图的对...

【专利技术属性】
技术研发人员:孙晓琛葛强车礼聚
申请(专利权)人:山东智豆数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1