一种消息处理方法、装置以及可读存储介质制造方法及图纸

技术编号:30531705 阅读:22 留言:0更新日期:2021-10-30 12:38
本申请公开了一种消息处理方法、装置以及可读存储介质,该消息处理方法包括:在即时通信应用的会话界面中显示第一会话消息;第一会话消息是由第一用户发送的;当第一会话消息满足事件触发条件时,在会话界面中显示事件提示窗口;响应针对事件提示窗口中的目标互动事件的触发操作,在会话界面中显示与目标互动事件相匹配的第二会话消息;第二会话消息用于回复第一会话消息,第二会话消息是由第二用户发送的,第二用户为在会话界面中与第一用户进行即时通信的用户。采用本申请,可以提高会话消息的生成效率。的生成效率。的生成效率。

【技术实现步骤摘要】
一种消息处理方法、装置以及可读存储介质


[0001]本申请涉及互联网
,尤其涉及一种消息处理方法、装置以及可读存储介质。

技术介绍

[0002]随着互联网技术的不断发展,越来越多的用户倾向于通过即时通信应用与他人进行交流,在进行即时通信的过程中,用户可以根据自身需求发送文本、图像、音乐、视频等各种多媒体数据,从而实现信息交流和传播的目的。
[0003]在现有的即时通信场景中,当用户希望获取某些尚未明确的事件信息来回复对方用户的会话消息时,通常需要先暂时退出当前的会话界面,然后手动进行信息检索来获取所需的信息,最后再回到之前的会话界面中编辑消息进行回复。基于以上流程往往容易导致聊天过程中断,且事件信息的获取效率低,造成会话消息的生成效率低下。

技术实现思路

[0004]本申请实施例提供了一种消息处理方法、装置以及可读存储介质,可以提高会话消息的生成效率。
[0005]本申请实施例一方面提供了一种消息处理方法,包括:
[0006]在即时通信应用的会话界面中显示第一会话消息;第一会话消息是由第一用户发送的;当第一会话消息满足事件触发条件时,在会话界面中显示事件提示窗口;响应针对事件提示窗口中的目标互动事件的触发操作,在会话界面中显示与目标互动事件相匹配的第二会话消息;第二会话消息用于回复第一会话消息,第二会话消息是由第二用户发送的,第二用户为在会话界面中与第一用户进行即时通信的用户。
[0007]本申请实施例一方面提供了一种消息处理装置,包括:
[0008]第一显示模块,用于在即时通信应用的会话界面中显示第一会话消息;第一会话消息是由第一用户发送的;
[0009]第二显示模块,用于当第一会话消息满足事件触发条件时,在会话界面中显示事件提示窗口;
[0010]第三显示模块,用于响应针对事件提示窗口中的目标互动事件的触发操作,在会话界面中显示与目标互动事件相匹配的第二会话消息;第二会话消息用于回复第一会话消息,第二会话消息是由第二用户发送的,第二用户为在会话界面中与第一用户进行即时通信的用户。
[0011]其中,上述第三显示模块,包括:
[0012]选择单元,用于响应针对事件提示窗口的查看操作,显示事件列表,事件列表包括一个或多个匹配互动事件;响应针对事件列表中的目标互动事件的选择操作,显示目标互动事件对应的目标事件信息;一个或多个匹配互动事件包括目标互动事件;目标事件信息包括目标互动事件对应的事件关键信息以及事件描述信息;
[0013]生成单元,用于响应针对所显示的目标事件信息的确认操作,生成与事件关键信息以及事件描述信息相关联的第二会话消息;在会话界面中显示第二会话消息。
[0014]其中,上述生成单元,具体用于响应针对所显示的目标事件信息的确认操作,在消息弹窗中显示与事件关键信息以及事件描述信息相关联的系统回复文案;响应针对消息弹窗的确认操作,将系统回复文案确定为第二会话消息;消息弹窗独立显示于会话界面。
[0015]其中,上述生成单元,具体用于响应针对所显示的目标事件信息的确认操作,在消息编辑框中显示与事件关键信息以及事件描述信息相关联的系统回复文案;响应针对系统回复文案的编辑操作,将编辑后的系统回复文案确定为第二会话消息。
[0016]其中,上述装置还包括:
[0017]主题更新模块,用于获取目标互动事件对应的主题更新数据;当会话界面中显示第二会话消息时,将会话界面中的主题数据更新为主题更新数据。
[0018]其中,事件触发条件包括第一事件触发条件;
[0019]上述第二显示模块,包括:
[0020]第一匹配单元,用于当第一会话消息中的目标关键词满足第一事件触发条件时,在聊天事件库中获取目标关键词相匹配的互动事件,作为匹配互动事件,根据匹配互动事件在会话界面中显示事件提示窗口;聊天事件库包括第一用户与第二用户之间的一个或多个互动事件;互动事件包括系统定义事件以及用户自定义事件。
[0021]其中,上述第一匹配单元,具体用于当第一会话消息中的目标关键词满足第一事件触发条件,且目标关键词属于时间类型关键词时,根据目标关键词确定待匹配时间范围;获取聊天事件库中的互动事件对应的事件记录时间,将事件记录时间处于待匹配时间范围内的互动事件,确定为匹配互动事件;根据匹配互动事件构建事件提示窗口,在会话界面中显示事件提示窗口。
[0022]其中,上述第一匹配单元,具体用于当第一会话消息中的目标关键词满足第一事件触发条件,且目标关键词属于地点类型关键词时,根据目标关键词确定关键地理信息;获取聊天事件库中的互动事件所包含的图像数据,识别图像数据中的兴趣点,根据兴趣点得到图像数据对应的地理标签,将地理标签与关键地理信息相匹配的图像数据所对应的互动事件,确定为匹配互动事件;根据匹配互动事件构建事件提示窗口,在会话界面中显示事件提示窗口。
[0023]其中,上述第一匹配单元,具体用于当第一会话消息中的目标关键词满足第一事件触发条件,且目标关键词属于人物类型关键词时,根据目标关键词确定关键人物名称;获取聊天事件库中的互动事件所包含的图像数据,识别图像数据中的人物头像,通过头像名称映射表获取人物头像对应的人物名称,将与关键人物名称相匹配的人物名称所对应的互动事件,确定为匹配互动事件;根据匹配互动事件构建事件提示窗口,在会话界面中显示事件提示窗口。
[0024]其中,事件触发条件包括第二事件触发条件;
[0025]上述第二显示模块,包括:
[0026]第二匹配单元,用于当第一会话消息中的目标关键词满足第二事件触发条件时,在服务事件库中获取与目标关键词相匹配的互动事件,作为匹配互动事件,根据匹配互动事件获取服务接口,根据服务接口在会话界面中绘制事件提示窗口。
[0027]其中,上述装置还包括:
[0028]第四显示模块,用于响应针对第二会话消息的触发操作,显示业务服务界面;业务服务界面独立显示于会话界面;通过服务接口调用目标互动事件相关联的业务服务,将业务服务对应的业务数据显示在业务服务界面中。
[0029]其中,上述装置还包括:
[0030]识别模块,用于对第一会话消息进行语义识别;若识别到第一会话消息属于聊天语义类型,则确定第一会话消息中的目标关键词满足第一事件触发条件;若识别到第一会话消息属于服务需求语义类型,则确定第一会话中的目标关键词消息满足第二事件触发条件。
[0031]其中,上述识别模块,具体用于对第一会话消息进行解析,得到N个分词;N为大于或等于1的正整数;在关键词库中进行匹配搜索,将N个分词中与关键词库中的关键词相匹配的分词,确定为目标关键词;关键词库包括一个或多个关键词;若目标关键词的数量为至少两个,则根据每个目标关键词在第一会话消息中的位置对至少两个目标关键词进行组合,得到目标关键词组合;若目标关键词组合属于关键词库中的聊天类型关键词组合,则确定第一会话消息属于聊天语义类型;若目标关键词组合属于关键词库中的服务类型关键本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:在即时通信应用的会话界面中显示第一会话消息;所述第一会话消息是由第一用户发送的;当所述第一会话消息满足事件触发条件时,在所述会话界面中显示事件提示窗口;响应针对所述事件提示窗口中的目标互动事件的触发操作,在所述会话界面中显示与所述目标互动事件相匹配的第二会话消息;所述第二会话消息用于回复所述第一会话消息,所述第二会话消息是由第二用户发送的,所述第二用户为在所述会话界面中与所述第一用户进行即时通信的用户。2.根据权利要求1所述的方法,其特征在于,所述响应针对所述事件提示窗口中的目标互动事件的触发操作,在所述会话界面中显示与所述目标互动事件相匹配的第二会话消息,包括:响应针对所述事件提示窗口的查看操作,显示事件列表;所述事件列表包括一个或多个匹配互动事件;响应针对所述事件列表中的目标互动事件的选择操作,显示所述目标互动事件对应的目标事件信息;所述一个或多个匹配互动事件包括所述目标互动事件;所述目标事件信息包括所述目标互动事件对应的事件关键信息以及事件描述信息;响应针对所显示的目标事件信息的确认操作,生成与所述事件关键信息以及所述事件描述信息相关联的第二会话消息;在所述会话界面中显示所述第二会话消息。3.根据权利要求2所述的方法,其特征在于,所述响应针对所显示的目标事件信息的确认操作,生成与所述事件关键信息以及所述事件描述信息相关联的第二会话消息,包括:响应针对所显示的目标事件信息的确认操作,在消息弹窗中显示与所述事件关键信息以及所述事件描述信息相关联的系统回复文案;所述消息弹窗独立显示于所述会话界面;响应针对所述消息弹窗的确认操作,将所述系统回复文案确定为第二会话消息。4.根据权利要求2所述的方法,其特征在于,所述响应针对所显示的目标事件信息的确认操作,生成与所述事件关键信息以及所述事件描述信息相关联的第二会话消息,包括:响应针对所显示的目标事件信息的确认操作,在消息编辑框中显示与所述事件关键信息以及所述事件描述信息相关联的系统回复文案;响应针对所述系统回复文案的编辑操作,将编辑后的系统回复文案确定为第二会话消息。5.根据权利要求2所述的方法,其特征在于,还包括:获取所述目标互动事件对应的主题更新数据;当所述会话界面中显示所述第二会话消息时,将所述会话界面中的主题数据更新为所述主题更新数据。6.根据权利要求1所述的方法,其特征在于,所述事件触发条件包括第一事件触发条件;所述当所述第一会话消息满足事件触发条件时,在所述会话界面中显示事件提示窗口,包括:当所述第一会话消息中的目标关键词满足所述第一事件触发条件时,在聊天事件库中获取所述目标关键词相匹配的互动事件,作为匹配互动事件,根据所述匹配互动事件在所
述会话界面中显示事件提示窗口;所述聊天事件库包括所述第一用户与所述第二用户之间的一个或多个互动事件;所述互动事件包括系统定义事件以及用户自定义事件。7.根据权利要求6所述的方法,其特征在于,所述当所述第一会话消息中的目标关键词满足所述第一事件触发条件时,在聊天事件库中获取所述目标关键词相匹配的互动事件,作为匹配互动事件,根据所述匹配互动事件在所述会话界面中显示事件提示窗口,包括:当所述第一会话消息中的目标关键词满足所述第一事件触发条件,且所述目标关键词属于时间类型关键词时,根据所述目标关键词确定待匹配时间范围;获取聊天事件库中的互动事件对应的事件记录时间,将所述事件记录时间处于所述待匹配时间范围内的互动事件,确定为匹配互动事件;根据所述匹配互动事件构建事件提示窗口,在所述会话界面中显示所述事件提示窗口。8.根据权利要求6所述的方法,其特征在于,所述当所述第一会话消息中的目标关键词满足所述第一事件触发条件时,在聊天事件库中获取所述目标关键词相匹配的互动事件,作为匹配互动事件,根据所述匹配互动事件在所述会话界面中显示事件提示窗口,包括:当所述第一会话消息中的目标关键词满足所述第一事件触发条件,且所述目标关键词属于地点类型关键词时,根据所述目标关键词确定关键地理信息;获取聊天事件库中的互动事件所包含的图像数据,识别所述图像数据中的兴趣点,根据所述兴趣点得到所述图像数据对应的地理标签,将所述地理标签与所述关键地理信息相匹配的图像数据所对应的互动事件,确定为匹配互动事件;根据所述匹配互动事件构建事件提示窗口,在所述会话界面中显示所述事件提示窗口。9.根据权利要求6所述的方法,其特征在于,所述当所述第一会话消息中的目标关键词满足所述第一事件触发条件时,在聊天事件库中获取所述目标关键词相匹配的互动事件,作为匹配互动事件,根据所述匹配互动事件在所述会话界面中显示事件提示窗口,包括:当所述第一会话消息中的目标关键词满足所述第一事件触发条件,且所述目标关键词属于人物类型关键词时,根据所述目标关键词确定关键人物名称;获取聊天事件库中的互动事件所包含的图像数据,识别所述图像数据中的人物头像,通过头像名称映射表获取所述人物头像对应的人物名称,将与...

【专利技术属性】
技术研发人员:刘旭何碧莹黎翠莹
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1