买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种自定义报表生成方法_江苏卓易信息科技股份有限公司;南京百敖软件有限公司;上海百之敖信息科技有限公司;昆山百敖电子科技有限公司;南京卓易信息科技有限公司_202311830727.8 

申请/专利权人:江苏卓易信息科技股份有限公司;南京百敖软件有限公司;上海百之敖信息科技有限公司;昆山百敖电子科技有限公司;南京卓易信息科技有限公司

申请日:2023-12-28

公开(公告)日:2024-03-19

公开(公告)号:CN117725084A

主分类号:G06F16/242

分类号:G06F16/242;G06F16/2452;G06F16/2455;G06F16/248;G06F16/28;G06N5/022;G06N5/04;G06F40/216;G06F40/242;G06F40/253;G06F40/279

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.05#实质审查的生效;2024.03.19#公开

摘要:本发明公开一种自定义报表生成方法,涉及报表自定义生成技术领域,通过读取关系型数据库的表结构,生成表名称和表字段与其对应备注的中文映射关系,并根据表之间的关系,生成表结构关系知识图谱;处理用户的文字命令,识别数据表和字段,并进行实体标识替换,然后对替换后的文字命令进行特征化;对特征化的文字命令进行意图识别,响应符合自定义报表生成的命令,并通过多轮提问完成意图槽位的填充;通过中文映射关系和表结构关系知识图谱,置换填充完整的文字命令中的数据表和字段,然后由生成式语言模型转成SQL语句;分析并审查生成的SQL语句,执行通过审核的SQL语句获取数据,生成报表文件。

主权项:1.一种自定义报表生成方法,其特征在于,包括以下步骤:步骤1,通过读取关系型数据库的表结构,生成表名称和表字段与其对应备注的中文映射关系,并根据表之间的关系生成表结构关系知识图谱;步骤2,基于自然语言处理,先对用户的文字命令进行数据清洗,然后将步骤1中生成的中文映射关系加载为实体识别的字典,对用户的文字命令进行实体识别,并对识别结果数字库表和字典进行实体标识替换,然后对替换后的文字命令进行特征化,得到特征化的文字命令;步骤3,将步骤2中特征化的文字命令输入训练后的意图识别模型,由意图识别模型预测文字命令的意图,过滤不符合自定义报表生成意图的命令,结合步骤2中实体识别的结果,填充报表生成意图的槽位,对缺失的槽位通过多轮提问进行补充;步骤4,参照步骤1中生成的中文映射关系和表结构关系知识图谱,对步骤3中填充完整之后的文字命令中表名称和表字段替换为数据库英文标识,由训练后的生成式语言模型推理结果,生成SQL语言;步骤5,对步骤4中生成的SQL语言进行语法分析和审查,过滤有安全漏洞的SQL,执行通过审核的SQL并获取数据,通过表格的形式生成报表文件。

全文数据:

权利要求:

百度查询: 江苏卓易信息科技股份有限公司;南京百敖软件有限公司;上海百之敖信息科技有限公司;昆山百敖电子科技有限公司;南京卓易信息科技有限公司 一种自定义报表生成方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。