[发明专利]一种基于搜索引擎的问答方法和装置在审
申请号: | 201910018881.2 | 申请日: | 2019-01-09 |
公开(公告)号: | CN109918560A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 杨坤;许开河;王少军 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/9032 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 候选答案 目标问题 搜索结果 搜索引擎 文献类型 方法和装置 匹配度 聊天机器人 应答能力 预设算法 答案 大数据 预设 解析 搜索 | ||
本发明实施例提供了一种基于搜索引擎的问答方法和装置。本发明涉及大数据技术领域,该方法包括:获取用户输入的目标问题;确定目标问题的关键词;根据关键词从搜索引擎中搜索到多个搜索结果;计算多个搜索结果中每个搜索结果与关键词的匹配度;将匹配度大于或等于预设值的搜索结果作为候选答案;判断候选答案的类型是否是文献类型;如果候选答案的类型是文献类型,则根据预设算法解析候选答案,得到目标问题的答案;如果候选答案的类型不是文献类型,则确定候选答案为目标问题的答案。因此,本发明实施例提供的技术方案能够解决现有技术中聊天机器人应答能力差的问题。
【技术领域】
本发明涉及大数据技术领域,尤其涉及一种基于搜索引擎的问答方法和装置。
【背景技术】
随着技术的发展,诞生了人工智能聊天机器人,人工智能聊天机器人可以应用于教育、娱乐等领域,例如,家长可以使用人工智能聊天机器人辅导孩子学习各种知识,例如,孩子可以向人工智能聊天机器人提问:太阳系有哪些恒星?人工智能聊天机器人根据数据库存储的内容进行相应回答。
但是,由于目前人工智能聊天机器人的数据库存储的内容有限,如果提问对应的答案没有预先存储在数据库中,则聊天机器人无法应答,导致聊天机器人应答能力差。
【发明内容】
有鉴于此,本发明实施例提供了一种基于搜索引擎的问答方法和装置,用以解决现有技术聊天机器人应答能力差的问题。
一方面,本发明实施例提供了一种基于搜索引擎的问答方法,所述方法包括:获取用户输入的目标问题;确定所述目标问题的关键词;根据所述关键词从搜索引擎中搜索到多个搜索结果;计算所述多个搜索结果中每个搜索结果与所述关键词的匹配度;将匹配度大于或等于预设值的搜索结果作为候选答案;判断所述候选答案的类型是否是文献类型;如果所述候选答案的类型是文献类型,则根据预设算法解析所述候选答案,得到所述目标问题的答案;如果所述候选答案的类型不是文献类型,则确定所述候选答案为所述目标问题的答案。
进一步地,所述确定所述目标问题的关键词,包括:从所述目标问题中提取出关键词,将提取出的关键词作为第一关键词;获取所述用户输入所述目标问题之前输入的上一个问题;从所述用户输入所述目标问题之前输入的所述上一个问题中提取出关键词,将提取出的关键词作为第二关键词;将所述第一关键词和所述第二关键词作为所述目标问题的关键词。
进一步地,所述确定所述目标问题的关键词,包括:从所述目标问题中提取出关键词,将提取出的关键词作为第一关键词;向所述用户返回与所述第一关键词相关联的第一问题;获取所述用户针对所述第一问题的答复;从所述用户针对所述第一问题的答复中提取出关键词,将提取出的关键词作为第三关键词;将所述第一关键词和所述第三关键词作为所述目标问题的关键词。
进一步地,在所述根据所述关键词从搜索引擎中搜索到多个搜索结果之后,并且,在所述计算所述多个搜索结果中每个搜索结果与所述关键词的匹配度之前,所述方法还包括:判断所述多个搜索结果中是否存在广告信息;过滤掉存在广告信息的搜索结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910018881.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种事件请求处理方法和装置
- 下一篇:一种图书馆(学习空间)的学习推荐方法