标签自动匹配方法、装置、计算机设备和存储介质与流程

文档序号:34027805发布日期:2023-05-05 09:56阅读:92来源:国知局
标签自动匹配方法、装置、计算机设备和存储介质与流程

本申请涉及大数据,特别是涉及标签自动匹配方法、装置、计算机设备和存储介质。


背景技术:

1、标签是沉淀下来的共性客户知识,其能有效提高流量的分发和转化效率,对满足条件的客户进行自动打标是精细化、智能化运营的基础。传统技术中,根据打标主体的不同,可以分成手动标签(商家手动打标)和自动标签(系统给符合条件的客户打标)。

2、目前的自动标签方案是:根据自动标签的打标场景,在业务代码中接入对应的事件消息,然后根据事件消息接入对应的服务接口查询对应客户数据,最后基于标签规则进行匹配打标。这种方案的缺点在于:需要针对每个打标场景开发对应的服务接口,导致开发工作量大,且无法快速匹配新的打标场景,不利于快速迭代。

3、针对相关技术中存在开发工作量大,且无法快速匹配新的打标场景,不利于快速迭代,目前还没有提出有效的解决方案。


技术实现思路

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、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。



技术特征:

1.一种标签自动匹配方法,其特征在于,包括:

2.根据权利要求1所述的标签自动匹配方法,其特征在于,所述基于所述自动打标元数据中的入口事件元数据对外部的事件进行监听,包括:

3.根据权利要求1所述的标签自动匹配方法,其特征在于,所述在监听到所述外部的事件后,按预设时间窗口累计所述事件对应的客户,包括:

4.根据权利要求1所述的标签自动匹配方法,其特征在于,所述将所述客户数据、所述标签规则、所述匹配规则元数据输入到匹配处理器进行计算,得到匹配结果,包括:

5.根据权利要求4所述的标签自动匹配方法,其特征在于,所述在所述匹配处理器中,根据所述匹配规则元数据的类型获取对应的匹配执行器,包括:

6.根据权利要求4所述的标签自动匹配方法,其特征在于,所述在每组所述匹配执行器中,对所述客户数据和所述标签规则进行匹配,得到各组匹配执行器的执行结果,包括:

7.根据权利要求1所述的标签自动匹配方法,其特征在于,还包括:

8.一种标签自动匹配装置,其特征在于,包括:配置模块、匹配组装模块、处理模块以及打标模块;

9.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7中任一项所述的标签自动匹配方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的标签自动匹配方法的步骤。


技术总结
本申请涉及一种标签自动匹配方法、装置、计算机设备和存储介质,其中,该方法包括:配置自动打标元数据,并基于自动打标元数据中的入口事件元数据对外部的事件进行监听;在监听到外部的事件后,按预设时间窗口累计事件对应的客户;并得到与客户对应的标签规则、匹配规则元数据以及客户数据收集元数据;根据客户数据收集元数据收集对应的客户数据,并将客户数据、标签规则、匹配规则元数据输入到匹配处理器进行计算,得到匹配结果;基于匹配结果,对满足标签规则的客户进行打标。通过本申请,解决了相关技术中存在开发工作量大,且无法快速匹配新的打标场景的问题,实现了降低开发工作量,能够快速匹配新的打标场景。

技术研发人员:葛见奎,李通
受保护的技术使用者:杭州有赞科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1