[发明专利]一种NER实体识别算法在报表查询中的应用方法及系统在审
申请号: | 202111493638.X | 申请日: | 2021-12-08 |
公开(公告)号: | CN114238370A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 王恩典;陈浩;侯乐;钟蔚伟 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/245 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 操飞越;张峰 |
地址: | 100020 北京市朝阳区光*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ner 实体 识别 算法 报表 查询 中的 应用 方法 系统 | ||
本发明提供了一种NER实体识别算法在报表查询中的应用方法及系统,其中,该方法包括:获得输入语言信息;将所述输入语言信息输入NER实体识别模型,获得关键字段;根据所述关键字段,获得数据查询语句;执行所述数据查询语句在数据库系统查询指标,获得数据查询结果,并将所述数据查询结果发送至前端进行展示。解决了现有技术中查询报表的SQL查询语句编写门槛较高,很多业务人员没有适合的专业技能,大数据的应用因此受到业务人员技能瓶颈发展的限制的技术问题。
技术领域
本发明涉及数据库技术相关技术领域,具体涉及一种NER实体识别算法在报表查询中的应用方法及系统。
背景技术
数据库存储了大量的个人或者企业的生产运营数据,我们每天都会和数据库产生交互。通常,查询数据库中的数据需要通过像SQL(Structured Query Language)这样的程序式查询语言来进行交互,这就需要懂SQL语言的专业技术人员来执行这一操作。
现有技术中为了便于在数据库中进行数据查询,技术人员会通过编写SQL语句查询数据库中的数据字段,并做报表指标对比,排序,指标加工等操作。因为业务发展,自主报表查询和探索BI(Business Intelligence)工具已经被企业越来越多的采纳和使用。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
现有技术中查询报表的SQL查询语句编写门槛较高,很多业务人员没有适合的专业技能,大数据的应用因此受到业务人员技能瓶颈发展的限制。现有的智能数据建模技术,大多查询的门槛较高,不利于非专业用户使用,存在着不能对自然语言进行智能处理并查询的技术问题。
发明内容
本申请实施例通过提供了一种NER(Name Entity Recognition)实体识别算法在报表查询中的应用方法及系统,用于针对解决现有技术中的SQL查询语句编写门槛较高,现有的智能数据建模技术,大多查询的门槛较高,不利于非专业用户使用,存在着不能对自然语言进行智能处理并查询的技术问题。
鉴于上述问题,本申请实施例提供了一种NER实体识别算法在报表查询中的应用方法及系统。
本申请实施例的第一个方面,提供了一种NER实体识别算法在报表查询中的应用方法,所述方法包括:获得输入语言信息;将所述输入语言信息输入NER实体识别模型,获得关键字段;根据所述关键字段,获得数据查询语句;执行所述数据查询语句在数据库系统查询指标,获得数据查询结果,并将所述数据查询结果发送至前端进行展示。
本申请实施例的第二个方面,提供了一种NER实体识别算法在报表查询中的应用系统,其中,所述系统包括:第一获得单元,所述第一获得单元用于获得输入语言信息;第一处理单元,所述第一处理单元用于将所述输入语言信息输入NER实体识别模型,获得关键字段;第二处理单元,所述第二处理单元用于根据所述关键字段,获得数据查询语句;第三处理单元,所述第三处理单元用于执行所述数据查询语句在数据库系统查询指标,获得数据查询结果,并将所述数据查询结果发送至前端进行展示。
本申请实施例的第三个方面,提供了一种NER实体识别算法在报表查询中的应用系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行如第一方面所述方法的步骤。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111493638.X/2.html,转载请声明来源钻瓜专利网。