本发明涉及人工智能,具体地,涉及一种产品推荐方法及装置。
背景技术:
1、现有技术应用的是传统的知识图谱技术,在构建及应用过程中将客户的交易行为看做是一种静态关系,忽略了客户交易在时间序列上的差异,以及忽略了客户进行交易的先后及因果联系,所推荐的产品可能是客户几年之后或者经历其他事件之后才会选择的产品,不能满足精准营销的需求,存在推荐的数据关联性弱的问题。
技术实现思路
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、本发明实施例的产品推荐方法及装置将客户信息时态知识图谱与产品时态知识图谱相关联,不仅考虑了当前时间节点下客户与产品之间的关系,同时也考虑了当前时间点的时序信息,刻画了客户购买产品随着时间的演变过程,可以精准推送产品,提高客户体验。
1.一种产品推荐方法,其特征在于,包括:
2.根据权利要求1所述的产品推荐方法,其特征在于,根据所述客户信息时态知识图谱确定目标客户的目标相似客户包括:
3.根据权利要求2所述的产品推荐方法,其特征在于,根据所述客户信息时态知识图谱确定目标客户与非目标客户的客户目标相似度包括:
4.根据权利要求3所述的产品推荐方法,其特征在于,根据所述客户中间相似度和目标客户的客户信息确定所述客户目标相似度包括:
5.根据权利要求1所述的产品推荐方法,其特征在于,根据所述产品时态知识图谱确定目标产品的目标相似产品包括:
6.根据权利要求5所述的产品推荐方法,其特征在于,根据所述产品时态知识图谱确定目标产品与非目标产品的产品目标相似度包括:
7.根据权利要求6所述的产品推荐方法,其特征在于,根据所述产品中间相似度和目标产品的产品信息确定所述产品目标相似度包括:
8.一种产品推荐装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的产品推荐方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的产品推荐方法的步骤。
11.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至7任一项所述的产品推荐方法的步骤。