本公开涉及云计算领域,尤其涉及一种消息发送控制方法、装置、电子设备、芯片及介质。
背景技术:
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种消息发送控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标话题与所述目标群组的历史话题的匹配度,向所述目标群组发送所述待发群消息,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据用户确认指令向所述目标群组发送所述待发群消息,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述待发群消息的内容,确定目标话题,包括:
5.根据权利要求3所述的方法,其特征在于,所述通过话题匹配算法确定所述目标话题和所述历史话题的话题匹配度,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述历史话题的话题列表和所述第一话题的话题类别来确定所述话题匹配度,包括:
7.根据权利要求6所述的方法,其特征在于,在所述将所述待发群消息发送至所述目标群组之后,还包括:
8.根据权利要求1至7任一项所述的方法,其特征在于,所述待发群消息包括文本、图片、音频、视频、表情符号等多媒体消息的一种或多种。
9.一种消息发送控制装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,包括:
11.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-8中任一项所述的方法。
12.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8中任一项所述的方法。
