System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本领域涉及大数据领域,尤其涉及一种信息发送渠道确定的方法、装置、设备、计算机存储介质及计算机程序产品。
技术介绍
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、第五方面,本公开实施例提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现如第一方面的任意一项的信息发送渠道确定的方法。
54、本公开实施例提供的信息发送渠道确定的方法、装置、设备、计算机存储介质及计算机程序产品,该方法获取用户数据信息,将用户数据信息输入目标模型,利用目标模型将用户数据信息与第一矩阵相乘,得到与用户数据信息对应的特征矩阵本文档来自技高网...
【技术保护点】
1.一种信息发送渠道确定的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取用户数据信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述用户数据信息与第一矩阵相乘,得到与所述用户数据信息对应的特征矩阵,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述特征矩阵降维处理,得到一维向量,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用第二矩阵和预设偏置向量与所述一维向量进行线性组合,得到目标特征向量,包括:
6.根据权利要求1所述的方法,其特征在于,在所述通过所述目标概率信息对应的信息发送渠道向用户发送满意度调查信息之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述将所述用户数据信息输入目标模型,利用所述目标模型将所述用户数据信息与第一矩阵相乘,得到与所述用户数据信息对应的特征矩阵之前,所述方法还包括:
8.一种信息发送渠道确定的装置,其特征在于,所述装置包括:
9.一种信息发送渠道确定的设备,其特征在于,所
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任意一项所述的信息发送渠道确定的方法。
11.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述的信息发送渠道确定的方法。
...【技术特征摘要】
1.一种信息发送渠道确定的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取用户数据信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述用户数据信息与第一矩阵相乘,得到与所述用户数据信息对应的特征矩阵,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述特征矩阵降维处理,得到一维向量,包括:
5.根据权利要求1所述的方法,其特征在于,所述利用第二矩阵和预设偏置向量与所述一维向量进行线性组合,得到目标特征向量,包括:
6.根据权利要求1所述的方法,其特征在于,在所述通过所述目标概率信息对应的信息发送渠道向用户发送满意度调查信息之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述将所述用户数据信息输入目...
【专利技术属性】
技术研发人员:杨登强,鹿江锋,陈科,邹斯韬,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。