当前位置: 首页 > 专利查询>叶进蓉专利>正文

未读消息摘要生成方法及装置制造方法及图纸

技术编号:17011512 阅读:36 留言:0更新日期:2018-01-11 08:13
本发明专利技术公开了一种未读消息摘要生成方法及装置,所述方法包括检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音;将所述目标未读消息转化为会话文本;将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要;显示所述会话摘要。本发明专利技术达到了快速、便捷地了解未读消息摘要信息的目的,使呈现内容更简洁、直观,提升用户体验,也提高了人机的可交互性以及通讯程序使用的便捷性。

【技术实现步骤摘要】
未读消息摘要生成方法及装置
本专利技术涉及通信
,尤其涉及一种未读消息摘要生成方法及装置。
技术介绍
随着智能终端的普及和应用程序的智能化发展,终端上使用的通讯软件的种类也越来越多。若终端上运行的通讯软件存在未读消息,则会在用户操作界面通过消息提醒标识来提醒用户存在未读消息。若需要取消上述消息提醒标识的显示,则通常需要用户点击消息列表中已提醒的未读消息,并进入未读消息读取界面查看,然后再返回消息列表,这样才能取消上述消息列表中的消息提醒标识;这种处理方式需要用户的两步操作才能取消消息提醒,操作复杂,人机可交互便利性差。同时还存在以下缺陷,对于大量未读消息,如果阅读,则耗费大量的时间精力,如果不阅读,又可能错过重要信息。
技术实现思路
鉴于以上内容,有必要提供一种未读消息摘要生成方法及装置,以解决不能便捷、快速地消除未读消息提醒标识及错过未读消息中重要信息的问题。本专利技术的技术方案如下:一方面,本专利技术提供了一种未读消息摘要生成方法,包括以下步骤:检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音;将所述目标未读消息转化为会话文本;将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要;显示所述会话摘要。另一方面,本专利技术提供了一种未读消息摘要生成装置,包括以下模块:检测模块,用于检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;消息获取模块,用于根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音;文本转化模块,用于将所述目标未读消息转化为会话文本;摘要生成模块,用于将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要;显示模块,用于显示所述会话摘要。本专利技术实施例终端接收检测到用户触发的操作事件后,向用户显示生成的未读消息的摘要信息,达到了快速、便捷地消除未读消息提醒标识的目的;同时向用户提供快速了解未读消息的实际内容的渠道,因此,简化了操作并提高了人机交互的便利性。附图说明图1是本专利技术实施例提供的未读消息摘要生成方法的流程图;图2是本专利技术实施例提供的摘要生成模型的构建方法流程图;图3是本专利技术实施例提供的会话文本划分方法流程图;图4是本专利技术实施例提供的未读消息摘要生成装置的模块构成示意图;图5是本专利技术实施例提供的未读消息摘要生成装置的手机终端的硬件结构框图。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例未读消息摘要生成方法及装置,可以应用在终端运行的通讯程序对应的消息列表中存在未读消息提醒标识的场景中。所述通讯程序包括即时通讯程序以及其他类型的通讯程序;其中,所述其他类型的通讯程序包括但不限于:短信息、邮件、未接来电提醒等。在本专利技术的一个实施例中,提供了一种未读消息摘要生成方法,参见图1所示,所述未读消息摘要生成方法包括以下步骤:S1、检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令。本实施例中所描述的终端为安装有通讯程序的终端,该终端能够正常运行安装的所述通讯程序。终端上运行所安装的通讯程序,接收到服务器发送的该通讯程序对应的用户账号上某一联系人或者联系人群组向该用户账号发送的消息时,若终端用户未能及时读取上述消息,则终端将在通讯程序上显示未读消息提醒标识,用于提醒终端用户该通讯程序中有尚未读取的消息。终端用户看到终端上运行的通讯程序中显示的未读消息提醒标识,则触发进入该通讯程序消息列表界面的操作指令。终端响应用户触发的进入消息列表界面的操作指令,显示上述通讯程序的消息列表界面。终端进入运行的通讯程序的消息列表界面后,实时监测用户基于该消息列表界面所触发的操作指令,识别用户是否触发了发送未读消息摘要生成指令的操作事件。S2、根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音。目标未读消息内容可以是用户之间通过聊天工具进行对话产生的会话内容,也可以是用户与“聊天机器人”对话产生的会话记录。用户可以通过预先给定的接口将一段会话内容发送给会话摘要生成装置,该接口可以是Socket形式或者系统调用的形式,不断监听外部输入,获取输入的会话内容。会话内容可以是文本内容或语音内容,也可以同时包含文本内容和语音内容。会话内容还可以包括指定的当前用户ID,当前用户ID可以是输入会话内容的用户的ID,也可以是输入会话内容的用户指定的用户ID。在对会话内容处理得到会话摘要后,可以以向当前用户ID对应的用户作汇报的形式输出会话摘要。S3、将所述目标未读消息转化为会话文本。由于用户上传的会话内容可能包含语音内容,因此需要对语音内容进行处理,得到统一格式的文件,以便于后续的数据处理。具体地,如果会话内容全部为文本内容,则将文本内容作为与会话内容对应的会话文本即可;如果会话内容全部为语音内容,则将语音内容转化为文本内容,将所述文本内容作为与所述会话内容对应的会话文本;如果会话内容既可包含文本内容又包含语音内容,则将语音内容部分转化成为文本内容,得到对应的会话文本,文本内容部分不用作转换处理。具体实施时,可以借助相关转换软件(如IBMViaVoice)完成,语音和文本之间相互转换的技术较为成熟,在此不对其展开说明。为了防止出现所述会话文本过长的情况,以造成摘要生成结果不准确,可以进一步地将所述会话文本划分为一个或多个会话组,方法流程参见图3,包括:S301、确定会话内容中每一条会话文本的主题和意图;S302、判断相邻两条会话文本的主题和意图是否都相同,若是,则合并相邻两条会话文本,将合并后得到的会话文本作为一个会话组,若否,则将每条会话文本作为一个会话组;S303、判断相邻两个会话组的主题和意图是否都相同,若是,则将相邻两个会话组合并成一个会话组,直至相邻两个会话组的主题或意图不相同。S4、将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要。具体地,所述摘要生成模型的构建方法流程参见图2,包括:S401、获取预置数目的会话组样本以及与各个会话组样本对应的摘要样本;S402、对每个会话组样本和与该会话组样本对应的摘要样本执行向量化处理,得到向量化会话组样本和向量化摘要样本;S403、将所述向量化会话组样本和向量化摘要样本输入到预先建立的神经网络结构中进行多次迭代;S404、计算根据向量化会话组样本生成各个向量化摘要样本的概率,使迭代之后得到的根据所述向量化会话组样本生成对应的向量化摘要样本的概率最大;S405、得到所述摘要生成模型。S5、显示所述会话摘要。进一步地,在生成会话摘要的同时,所述未读消息的提醒标识消失,即终端用户没有按照正常的读取未读消息的操作来读取未读消息,而是在消息列表界面直接取消未读消息提醒标识的显示,同时,可以读取未读消息的摘要信息。在本专利技术是一个实施例中,提供了一种未读消息摘要生成装置,参见图4,所述装置包括以下模块:检测模块,用于检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;消息获取模块,用于根据未读消息摘要生成指令,获取目标未读消息,所述目标本文档来自技高网...
未读消息摘要生成方法及装置

【技术保护点】
一种未读消息摘要生成方法,其特征在于,包括以下步骤:检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音;将所述目标未读消息转化为会话文本;将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要;显示所述会话摘要。

【技术特征摘要】
1.一种未读消息摘要生成方法,其特征在于,包括以下步骤:检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指令;根据未读消息摘要生成指令,获取目标未读消息,所述目标未读消息包括文本和/或语音;将所述目标未读消息转化为会话文本;将所述会话文本输入摘要生成模型中,生成与所述会话文本对应的会话摘要;显示所述会话摘要。2.根据权利要求1所述的方法,其特征在于,所述摘要生成模型的构建方法包括:获取预置数目的会话组样本以及与各个会话组样本对应的摘要样本;对每个会话组样本和与该会话组样本对应的摘要样本执行向量化处理,得到向量化会话组样本和向量化摘要样本;将所述向量化会话组样本和向量化摘要样本输入到预先建立的神经网络结构中进行多次迭代,计算根据向量化会话组样本生成各个向量化摘要样本的概率,使迭代之后得到的根据所述向量化会话组样本生成对应的向量化摘要样本的概率最大,得到所述摘要生成模型。3.根据权利要求1所述的方法,其特征在于,所述用户触发的操作事件包括:选择未读消息的提醒标识,并拖动所述提醒标识至预设距离或指定目标区域,或者,单击或多击所述提醒标识。4.根据权利要求1所述的方法,其特征在于,将所述会话文本输入摘要生成模型前还包括,将所述会话文本划分为一个或多个会话组,包括:确定会话内容中每一条会话文本的主题和意图;判断相邻两条会话文本的主题和意图是否都相同,若是,则合并相邻两条会话文本,将合并后得到的会话文本作为一个会话组,若否,则将每条会话文本作为一个会话组;判断相邻两个会话组的主题和意图是否都相同,若是,则将相邻两个会话组合并成一个会话组,直至相邻两个会话组的主题或意图不相同。5.根据权利要求4所述的方法,其特征在于,所述确定会话内容中每一条会话文本的主题和意图包括:根据预先保存的语料文本与主题的对应关系,识别会话内容中的每一条会话文本,若会话文本包含所述语料文本,则将所述语料文本对应的主题确定为该条会话文本的主题,若会话文本不包含所述语料文本,则计算该条会话文本中每个词的主题,统计所有词在主题上的分布概率,将分布概率最大的主题确定为该条会话文本的主题;以及,根据预先保存的语料文本与意图的对应关系,识别会话内容中的每一条会话文本,若会话文本包含所述语料文本,则将所述语料文本对应的意图确定为该条会话文本的意图,若会话文本不包含所述语料文本,则将所述会话文本输入到预先建立的意图识别模型中,计算该会话文本在不同意图上的分布概率,将分布概率最大的意图作为该会话文本的意图。6.一种未读消息摘要生成装置,其特征在于,包括以下模块:检测模块,用于检测用户触发的操作事件,所述操作事件向服务器发送未读消息摘要生成指...

【专利技术属性】
技术研发人员:叶进蓉
申请(专利权)人:叶进蓉
类型:发明
国别省市:广东,44

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

1