信息回复方法及装置制造方法及图纸

技术编号:11854684 阅读:54 留言:0更新日期:2015-08-11 00:25
本发明专利技术涉及一种信息回复方法及装置,其中,该信息回复方法包括:接收待回复信息,待回复信息包括文本内容和联系人信息;根据文本内容和联系人信息,从数据库中查找对应的对话风格信息;对文本内容进行预处理,预处理包括分词处理和去停用词处理;根据预处理后的数据,在对话风格信息对应的数据库中进行查找,以确定回复信息。通过待回复信息确定对话风格,并根据预处理后的数据在该对话风格对应的数据库中查找合适的回复信息供用户选择,可以缩短用户回复信息的时间,增强用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种信息回复方法及装置
技术介绍
近年来,随着移动终端(例如智能手机、平板电脑等)的发展与普及,人与人之间的 文字信息交互方式也逐渐从传统短信服务向微信、微博、飞信、移动QQ等新兴应用转移。在 移动终端中,传统短信服务的信息和用户自己安装的客户端(例如微信、微博、飞信、移动QQ 等)的信息都需要用户的参与进行回复,然而,进行信息回复的最大问题在于信息的输入非 常慢。作为移动终端生产商,为用户提供出色的文字信息交互的操作体验是移动终端生产 商赢得用户的重要途径,而在移动终端设计一个高效而实用的信息自动回复系统将会大大 提_移动终端的用户体验。 在现有技术中,基于语音识别的输入技术在一定场景下可以很大的提升信息输入 的速度,极大地提高了移动终端的用户体验。但是该技术受限于使用的场景,在吵杂的环境 下语音识别的准确率不能达到实用水平,因此并不能让所有用户满意,并且在某些不宜讲 话而急需输入信息进行回复的场景下(例如在开会中需要回复信息)不能应用此种输入技 术。 基于预先设定好的规则或模式的输入技术,回复的短信通常是系统内置或者用户 预先定义的,移动终端接收到待回复的短信后,根据预先定义好的规则(例如开会、开车等) 回复设置好的短信。这种输入技术能够满足用户的部分需求,但不能回复所有的短信,因为 预先设定好的规则或模式比较固定,而且很有限,因此很少被人们使用;此外,这种输入技 术无法适用于用户对通过客户端接收到的信息的回复。 综上所述,现有的信息回复方法存在适用范围有限、语言风格单一等缺陷。
技术实现思路
抟术问是页 有鉴于此,本专利技术要解决的技术问题是,如何提供一种适用范围广、可以适应性调 整语言风格的信息自动回复方法及装置。 解决方案 为了解决上述技术问题,在第一方面,本专利技术提供了一种信息回复方法,包括: 接收待回复信息,所述待回复信息包括文本内容和联系人信息; 根据所述文本内容和所述联系人信息,从数据库中查找对应的对话风格信息; 对所述文本内容进行预处理,所述预处理包括分词处理和去停用词处理; 根据所述预处理后的数据,在所述对话风格信息对应的数据库中进行查找,以确 定回复信息。 结合第一方面,在第一方面的第一种可能的实现方式中,所述对话风格信息为移 动终端中预先保存的对话风格信息;或所述对话风格信息为所述移动终端响应用户操作生 成的对话风格信息。 结合第一方面,在第一方面的第二种可能的实现方式中,所述根据所述预处理后 的数据,在所述对话风格信息对应的数据库中进行查找,以确定回复信息,包括: 根据所述预处理后的数据,从所述对话风格信息对应的数据库检索出备选的信息 回复二元组; 从所述信息回复二元组中确定所述回复信息。 结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式 中,从所述信息回复二元组中确定所述回复信息,包括: 如果从所述对话风格信息对应的数据库中检索出多条所述信息回复二元组,则根 据重排序模型对多条所述信息回复二元组进行重排序; 从所述重排序后的信息回复二元组中确定所述回复信息。 结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式 中,还包括: 按照第一设定周期,根据所述数据库中的数据,训练学习所述重排序模型。 结合第一方面的第二种可能的实现方式,在第一方面的第五种可能的实现方式 中,所述根据所述预处理后的数据,在所述对话风格信息对应的数据库中进行查找,以确定 回复信息,还包括: 按照第二设定周期,对所述数据库中的数据进行数据统计,得到所述待回复信息 中单词的统计信息,所述单词为对所述待回复信息中的文本内容进行分词处理之后得到 的; 根据所述预处理后的数据和所述统计信息,从所述对话风格信息对应的数据库检 索出备选的信息回复二元组。 结合第一方面以及第一方面的第一种至第五种可能的实现方式中的任一种可能 的实现方式,在第一方面的第六种可能的实现方式中,还包括: 对所述待回复信息和所述回复信息进行对话风格分析,并对所述回复信息进行所 述预处理; 将分析后的对话风格信息、预处理后的数据和原始数据存入所述数据库, 其中,所述原始数据包括所述待回复信息的文本内容和联系人信息,以及所述回 复信息的文本内容和联系人信息。 在第二方面,本专利技术提供了一种信息回复装置,包括: 接收单元,用于接收待回复信息,所述待回复信息包括文本内容和联系人信息; 查找单元,与所述接收单元连接,用于根据所述文本内容和所述联系人信息,从数 据库中查找对应的对话风格信息; 处理单元,与所述查找单元连接,用于对所述文本内容进行预处理,所述预处理包 括分词处理和去停用词处理; 确定单元,与所述处理单元连接,用于根据所述预处理后的数据,在所述对话风格 信息对应的数据库中进行查找,以确定回复信息。 结合第二方面,在第二方面的第一种可能的实现方式中,所述对话风格信息为移 动终端中预先保存的对话风格信息;或所述对话风格信息为所述移动终端响应用户操作生 成的对话风格信息。 结合第二方面,在第二方面的第二种可能的实现方式中,所述确定单元还包括: 检索单元,与所述处理单元连接,用于根据所述预处理后的数据,从所述对话风格 信息对应的数据库检索出备选的信息回复二元组; 所述确定单元还被配置为,从所述信息回复二元组中确定所述回复信息。 结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式 中,所述确定单元还包括: 排序单元,与所述检索单元连接,用于如果从所述对话风格信息对应的数据库中 检索出多条所述信息回复二元组,则根据重排序模型对多条所述信息回复二元组进行重排 序; 所述确定单元还被配置为,从所述重排序后的信息回复二元组中确定所述回复信 肩、。 结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式 中,还包括: 训练单元,用于按照第一设定周期,根据所述数据库中的数据,训练学习所述重排 序模型。 结合第二方面的第二种可能的实现方式,在第二方面的第五种可能的实现方式 中,所述确定单元还包括: 统计单元,用于按照第二设定周期,对所述数据库中的数据进行数据统计,得到所 述待回复信息中单词的统计信息,所述单词为对所述待回复信息中的文本内容进行分词处 理之后得到的; 所述确定单元还被配置为,根据所述预处理后的数据和所述统计信息,从所述对 话风格信息对应的数据库检索出备选的信息回复二元组。 结合第二方面以及第二方面的第一种至第五种可能的实现方式中的任一种可能 的实现方式,在第二方面的第六种可能的实现方式中,还包括: 分析单元,用于对所述待回复信息和所述回复信息进行对话风格分析,并对所述 回复信息进行当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种信息回复方法,其特征在于,包括:接收待回复信息,所述待回复信息包括文本内容和联系人信息;根据所述文本内容和所述联系人信息,从数据库中查找对应的对话风格信息;对所述文本内容进行预处理,所述预处理包括分词处理和去停用词处理;根据所述预处理后的数据,在所述对话风格信息对应的数据库中进行查找,以确定回复信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:吉宗诚张轶博李航
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1