[发明专利]问答语句的生成方法及装置在审
申请号: | 201810306985.9 | 申请日: | 2018-04-08 |
公开(公告)号: | CN108536818A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 李董 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语句 层级属性 规则库 目标字符串 语义网数据 内容模板 语义网 知识库 查询 获取目标 映射关系 语义分析 预先存储 字符串 构建 匹配 | ||
本发明提供了一种问答语句的生成方法及装置,该方法包括:获取目标字符串;根据规则库中的语义网查询模板及知识库确定目标字符串的各层级属性信息;根据目标字符串的各层级属性信息及规则库中的问答内容模板生成问答语句;其中,规则库中预先存储了实体与各层级属性的映射关系,及实体、各层级属性对应的语义网查询模板和问答内容模板。基于语义网数据特有的三元表达式对实体描述的方式,通过构建和语义网数据相匹配的规则库来生成问答语句,无需复杂的训练预料和复杂的语义分析,问答语句的生成更简单迅速。
技术领域
本发明实施例涉及自动问答技术领域,尤其涉及一种问答语句的生成方法及装置。
背景技术
问答系统是目前人工智能和自然语言处理领域中一个倍受关注并具有广泛发展前景的研究方向。问答系统是信息检索系统的一种高级形式,可以根据检索信息自动生成问答语句。其研究兴起的主要原因是人们对快速、准确地获取信息的需求。
现有技术中的问答系统主要有基于文本的问答系统和基于协同的问答系统。基于文本的问答系统对查询相关的文档进行检索,并从文档中提取出问题的答案。基于协同的问答系统,通过找到与用户提问最相似的问题,并检索答案。
现有技术中的问答系统均需要复杂的训练预料和复杂的语义分析,导致问答语句的生成速度较慢。
发明内容
本发明实施例提供一种问答语句的生成方法及装置,该方法解决了现有技术中的问答系统均需要复杂的训练预料和复杂的语义分析,导致问答语句的生成速度较慢的技术问题。
本发明实施例提供一种问答语句的生成方法,包括:
获取目标字符串;
根据规则库中的语义网查询模板及知识库确定所述目标字符串的各层级属性信息;
根据所述目标字符串的各层级属性信息及规则库中的问答内容模板生成问答语句;
其中,所述规则库中预先存储了实体与各层级属性的映射关系,及实体、各层级属性对应的语义网查询模板和问答内容模板。
进一步地,如上所述的方法,所述根据规则库中的语义网查询模板及知识库确定所述目标字符串的各层级属性信息,具体包括:
将所述目标字符串输入到实体语义网查询模板中,形成实体查询语句;
根据所述实体查询语句,从知识库中获取目标字符串的所属实体;
依次按照规则库中实体与各层级属性的映射关系,将每一层级属性输入到对应的属性语义网查询模板中,形成属性查询语句,根据所述属性查询语句,从知识库中获取该层级的属性信息。
进一步地,如上所述的方法,所述根据所述目标字符串的各层级属性信息及规则库中的问答内容模板生成问答语句,具体包括:
获取目标字符串每一层级的属性信息及每一层级属性对应的问答内容模板;
将所述目标字符串输入到每一层级属性对应的问答内容模板中,形成问题语句,将所述每一层级属性信息确定为答案语句。
进一步地,如上所述的方法,所述根据所述目标字符串的各层级属性信息及规则库中的问答内容模板生成问答语句之后,还包括:
依次输出每一层级的问答语句。
进一步地,如上所述的方法,所述获取目标字符串之前还包括:
构建所述规则库中的实体与各层级属性的映射关系;
构建规则库中的实体、各层级属性对应的语义网查询模板和问答内容模板。
本发明实施例提供一种问答语句的生成装置,包括:
获取模块,用于获取目标字符串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810306985.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于地图的递进式查询系统
- 下一篇:一种门禁管理系统及使用方法