[发明专利]交互方法和装置有效
申请号: | 201811645088.7 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109753658B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 王硕寰;孙宇;王丽杰 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F40/30;G06F40/253;G06F16/332 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互 方法 装置 | ||
本申请实施例公开了交互方法和装置。该方法的一具体实施方式包括:基于查询语句的成分关键词,生成查询语句对应的查询逻辑语句;基于查询语句对应的查询逻辑语句,获取用于生成答案语句的信息;基于用于生成答案语句的信息,生答案语句,将答案语句反馈给用户。查询逻辑语句可以同时指示多个查询逻辑,查询逻辑语句与具体的领域无关,查询逻辑语句可以适用于用于查询多个不同的领域的查询语句对应的答案语句。每一步为了获取生成答案所需的信息进行的转换得到的表达式也可适用于用于查询多个不同的领域的查询语句对应的答案语句。从而,可对诸如包含多个查询逻辑的复杂的查询语句进行分析而生成答案语句,同时,减少了生成答案语句的开销。
技术领域
本申请涉及计算机领域,具体涉及自然语言处理领域,尤其涉及交互方法和装置。
背景技术
知识库问答技术(KB-QA)广泛应用于航空、通信、银行等领域。在知识库问答技术中,对用户输入的自然语言形式的查询语句进行理解以及结合知识库中的信息,得到查询语句对应的答案语句,将查询语句对应的答案语句反馈给用户。目前,通常采用的方式为以人工方式设置模版,将设置的模版与用户输入的查询语句进行匹配,确定判出用户的意图,再确定槽位的数值,得到查询语句对应的答案语句。
一方面,上述方式仅可通过实体和属性名称等查询出属性值而生成查询语句对应的答案语句,或者通过属性查找出实体而生成查询语句对应的答案语句,导致无法对诸如包含多个查询逻辑的复杂的查询语句进行分析而生成查询语句对应的答案语句。另一方面,对于每一个领域的查询语句,均需分别构建海量的模版、槽位,导致开发成本巨大。
发明内容
本申请实施例提供了交互方法和装置。
第一方面,本申请实施例提供了交互方法,该方法包括:基于用户输入的查询语句中的成分关键词,生成所述查询语句对应的查询逻辑语句,其中,所述查询语句对应的查询逻辑语句指示与所述查询语句相关联的查询逻辑,所述查询语句对应的查询逻辑语句包括:用于表示成分关键词的成分标识;基于所述查询语句对应的查询逻辑语句,获取用于生成所述查询语句对应的答案语句的信息;基于用于生成所述查询语句对应的答案语句的信息,生成所述查询语句对应的答案语句,以及将所述查询语句对应的答案语句反馈给所述用户。
第二方面,本申请实施例提供了交互装置,该装置包括:语句生成单元,被配置为基于用户输入的查询语句中的成分关键词,生成所述查询语句对应的查询逻辑语句,其中,所述查询语句对应的查询逻辑语句指示与所述查询语句相关联的查询逻辑,所述查询语句对应的查询逻辑语句包括:用于表示成分关键词的成分标识;信息获取单元,被配置为基于所述查询语句对应的查询逻辑语句,获取用于生成所述查询语句对应的答案语句的信息;答案生成单元,被配置为基于用于生成所述查询语句对应的答案语句的信息,生成所述查询语句对应的答案语句,以及将所述查询语句对应的答案语句反馈给所述用户。
本申请实施例提供的交互方法和装置,通过基于用户输入的查询语句中的成分关键词,生成所述查询语句对应的查询逻辑语句,其中,所述查询语句对应的查询逻辑语句指示与所述查询语句相关联的查询逻辑,所述查询语句对应的查询逻辑语句包括:用于表示成分关键词的成分标识;基于所述查询语句对应的查询逻辑语句,获取用于生成所述查询语句对应的答案语句的信息;基于用于生成所述查询语句对应的答案语句的信息,生成所述查询语句对应的答案语句,以及将所述查询语句对应的答案语句反馈给所述用户。实现了生成指示与用户输入的查询语句相关的查询逻辑的查询逻辑语句,对查询语句进行转换,得到生成答案语句所需的信息。查询逻辑语句可以同时指示多个查询逻辑,查询逻辑语句与具体的领域无关,查询逻辑语句可以对应于多个不同领域的查询逻辑相同的查询语句,查询逻辑语句可以适用于用于查询多个不同的领域的查询语句对应的答案语句。进一步的,每一步为了获取生成答案所需的信息进行的转换得到的表达式也与具体的领域无关,也可适用于用于查询多个不同的领域的查询语句对应的答案语句。从而,可以对诸如包含多个查询逻辑的复杂的查询语句进行分析而生成查询语句对应的答案语句,同时,减少了生成查询语句对应的答案语句的开销。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811645088.7/2.html,转载请声明来源钻瓜专利网。