[发明专利]基于自然语言的结构化查询语言语句获取方法及装置在审
| 申请号: | 202110933193.6 | 申请日: | 2021-08-12 |
| 公开(公告)号: | CN113495900A | 公开(公告)日: | 2021-10-12 |
| 发明(设计)人: | 王路涛;高灵超;刘识;李继伟;李博;朱天佑 | 申请(专利权)人: | 国家电网有限公司大数据中心 |
| 主分类号: | G06F16/2452 | 分类号: | G06F16/2452;G06F40/284 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王瑞云 |
| 地址: | 100031 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 自然语言 结构 查询 语言 语句 获取 方法 装置 | ||
1.一种基于自然语言的结构化查询语言语句获取方法,其特征在于,包括:
获取自然语言下的查询文本,并确定所述查询文本的查询类别;
获取所述查询文本中的命名实体,并确定所述命名实体的实体类别;
根据所述查询文本的查询类别,以及所述命名实体的实体类别,对槽位信息模板中的槽位信息项进行填充,以获取第一填充结果;
根据所述第一填充结果,以及结构化查询语言查询模板,获取结构化查询语言查询语句。
2.根据权利要求1所述的方法,其特征在于,在根据所述查询文本的查询类别,以及所述命名实体的实体类别,对槽位信息模板中的槽位信息项进行填充前,还包括:
根据所述查询文本的查询类别,确定与所述查询文本匹配的目标槽位信息模板;
所述根据所述查询文本的查询类别,以及所述命名实体的实体类别,对槽位信息模板中的槽位信息项进行填充,包括:
根据所述查询文本的查询类别,以及所述命名实体的实体类别,对所述目标槽位信息模板中的槽位信息项进行填充。
3.根据权利要求1所述的方法,其特征在于,在获取所述查询文本中的命名实体前,还包括:
对所述查询文本进行分词处理;
所述获取所述查询文本中的命名实体,包括:
获取分词处理后的所述查询文本中的命名实体。
4.根据权利要求3所述的方法,其特征在于,所述对所述查询文本进行分词处理,包括:
通过通用领域的分词模型,对所述查询文本进行初始分词,以获取初始分词文本;
根据特定领域的业务词典,对所述初始分词文本进行分词调整,以获取分词处理后的所述查询文本。
5.根据权利要求1所述的方法,其特征在于,在获取第一填充结果后,还包括:
判断所述第一填充结果中,是否存在缺失槽位信息的目标槽位信息项;
若确定所述第一填充结果中,存在所述目标槽位信息项,则根据所述目标槽位信息项,发出槽位信息缺失提示,以引导用户填充所述目标槽位信息项,并获取第二填充结果;
所述根据所述第一填充结果,以及结构化查询语言查询模板,获取结构化查询语言查询语句,包括:
根据所述第一填充结果、所述第二填充结果,以及结构化查询语言查询模板,获取结构化查询语言查询语句。
6.根据权利要求5所述的方法,其特征在于,在确定所述第一填充结果中,存在所述目标槽位信息项后,还包括:
判断所述目标槽位信息项中,是否存在预设数据填充项;
若确定所述目标槽位信息项中,存在预设数据填充项,则通过与所述预设数据填充项匹配的预设数据,对所述预设数据填充项进行填充,以获取第三填充结果;
所述根据所述目标槽位信息项,发出槽位信息缺失提示,以引导用户填充所述目标槽位信息项,并获取第二填充结果,包括:
根据所述目标槽位信息项中,除所述预设数据填充项外的剩余槽位信息项,发出槽位信息缺失提示,以引导用户填充所述剩余槽位信息项,并获取第四填充结果;
所述根据所述第一填充结果、所述第二填充结果,以及结构化查询语言查询模板,获取结构化查询语言查询语句,包括:
根据所述第一填充结果、所述第三填充结果、所述第四填充结果,以及结构化查询语言查询模板,获取结构化查询语言查询语句。
7.根据权利要求1所述的方法,其特征在于,在获取结构化查询语言查询语句后,还包括:
根据所述结构化查询语言查询语句,在结构化查询语言数据库中获取数据查询结果;
根据所述查询类别,确定所述数据查询结果的展示方式,并根据所述展示方式,展示所述数据查询结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网有限公司大数据中心,未经国家电网有限公司大数据中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110933193.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于分离可燃性气体的金属填料分馏塔
- 下一篇:一种具有预警功能的医用输液器





