用户信息合并方法、装置、设备、存储介质和程序产品与流程

文档序号:33749496发布日期:2023-04-06 14:09阅读:62来源:国知局
用户信息合并方法、装置、设备、存储介质和程序产品与流程

本技术涉及大数据,特别是涉及一种用户信息合并方法、装置、设备、存储介质和程序产品。


背景技术:

1、随着大数据技术的发展,跨系统进行用户信息合并的应用场景越来越多,例如,多个企业合并场景中,需要将不同企业在各自系统下的用户信息进行合并。但是,由于各企业均采用各自的用户信息管理系统,每个系统都有其对应的用户标识方式。所以,跨系统的用户信息合并会面临很多问题。

2、目前,跨系统用户信息合并时采用人工合并的方式,合并效率低且合并质量低,并且随着时间的推移会有大量重复性的客户信息需要合并,现有的人工合并的方式不能彻底解决跨系统客户合并的问题。因此,提高用户信息合并效率和质量,并保持用户信息系统的动态合并是当前亟需解决的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高用户信息合并效率和质量的用户信息合并方法、装置、设备、存储介质和程序产品。

2、第一方面,本技术提供了一种用户信息合并方法。该方法包括:

3、对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息;

4、根据待合并用户的目标用户信息,确定待合并用户的用户类型;

5、根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集;

6、对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息。

7、在其中一个实施例中,根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集,包括:

8、若待合并用户的用户类型为自然人,则根据待合并用户的目标用户信息,确定待合并用户中是否包含目标用户;其中,目标用户为需要进行目标用户信息调整的待合并用户;

9、若包含,则对目标用户的目标用户信息进行调整,并将调整后,目标用户信息相同的待合并用户作为一组目标用户集。

10、在其中一个实施例中,若待合并用户属于不同系统下的注册用户,则根据待合并用户的目标用户信息,确定待合并用户中是否包含目标用户,包括:

11、根据待合并用户对应的注册系统的系统归属信息,确定注册系统中是否包含子系统;其中,注册系统的系统归属信息记录在待合并用户的目标用户信息中;

12、若是,则确定待合并用户为目标用户。

13、在其中一个实施例中,对目标用户的目标用户信息进行调整,包括:

14、根据注册系统中包含的子系统的数量,对目标用户的目标用户信息进行迁移,得到每个子系统对应的目标用户信息;

15、对每个子系统对应的目标用户信息中的系统归属信息进行调整。

16、在其中一个实施例中,根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集,包括:

17、若待合并用户的用户类型为非自然人,则将第一关键信息完全相同的待合并用户划分为一组初始用户集;

18、针对每一组初始用户集,将存在相同的第二关键信息的待合并用户划分为一组目标用户集;

19、其中,待合并用户的目标用户信息中包括至少一个第一关键信息和至少一个第二关键信息。

20、在其中一个实施例中,对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息,包括:

21、对待合并用户的原始用户信息进行分类,并确定每一类别对应的归一化策略;

22、根据每一类别对应的归一化策略,对对应类别的原始用户信息进行归一化处理,得到待合并用户的目标用户信息。

23、在其中一个实施例中,对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息,包括:

24、针对每组目标用户集,根据待合并用户的目标用户信息中的用户标识信息,对该组目标用户集中的待合并用户进行排序;

25、根据排序结果,确定该组目标用户集中待合并用户的通用用户信息。

26、在其中一个实施例中,该方法还包括:

27、若接收到至少两个新增用户的用户信息,则对至少两个新增用户进行分组,得到至少一个参考用户集;

28、将每一参考用户集中各新增用户的用户信息与各组目标用户集对应的通用用户信息进行比较,确定各新增用户对应的目标用户集;

29、将各新增用户添加到对应的目标用户集中,并将各新增用户的用户信息调整为所属目标用户集的通用用户信息。

30、在其中一个实施例中,将每一参考用户集中各新增用户的用户信息与各组目标用户集对应的通用用户信息进行比较,确定各新增用户对应的目标用户集,包括:

31、针对每一参考用户集中的每一新增用户,若该新增用户的用户信息与各组目标用户集对应的通用用户信息均不相同,则判断该新增用户所属参考用户集中的其他新增用户是否已确定对的目标用户集;

32、若是,则将其他用户对应的目标用户集,作为该新增用户对应的目标用户集。

33、第二方面,本技术还提供了一种用户信息合并装置。该装置包括:

34、处理模块,用于对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息;

35、确定模块,用于根据待合并用户的目标用户信息,确定待合并用户的用户类型;

36、分组模块,用于根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集;

37、合并模块,用于对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息。

38、第三方面,本技术还提供了一种计算机设备。该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现以下步骤:

39、对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息;

40、根据待合并用户的目标用户信息,确定待合并用户的用户类型;

41、根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集;

42、对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息。

43、第四方面,本技术还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:

44、对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息;

45、根据待合并用户的目标用户信息,确定待合并用户的用户类型;

46、根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集;

47、对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息。

48、第五方面,本技术还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

49、对待合并用户的原始用户信息进行归一化处理,得到待合并用户的目标用户信息;

50、根据待合并用户的目标用户信息,确定待合并用户的用户类型;

51、根据待合并用户的用户类型和目标用户信息,对待合并用户进行分组,得到至少一组目标用户集;

52、对每组目标用户集中待合并用户的目标用户信息进行合并,得到每组目标用户集中待合并用户的通用用户信息。

53、上述用户信息合并方法、装置、设备、存储介质和程序产品,通过获取所有待合并用户的原始用户信息,并对所有待合并用户的原始用户信息进行归一化处理,得到目标用户信息。根据目标用户信息确定各待合并用户的用户类型。之后根据待合并用户的用户类型及目标用户信息对待合并用户进行分组,得到多个目标用户集。将所有目标用户集中的待合并用户的用户信息进行合并,得到每组目标用户集中所有待合并用户的通用用户信息。由于在对每一个待合并用户的用户信息进行合并之前,都会对所有待合并用户的原始用户信息进行归一化处理,将所有待合并用户的原始用户信息转化为同一标识方式下的目标用户信息,为后续对用户信息进行合并处理时提供基础。并且,针对同一标识方式下的目标用户信息进行合并时,合并过程会比对多系统下的原始用户信息直接合并更加方便简单,合并质量也会相应提高。另外,在用户信息合并之前,会先对不同类型的用户采用不同的分组策略进行分组,更有针对性地对各类型用户的用户信息进行分组,提高用户信息的分组质量,针对各类用户分组后得到的各目标用户集,在目标用户集中进行目标用户信息的合并,进一步提高用户信息的合并质量和效率。进而能够达到提高用户信息合并效率和质量的目的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1