百分点认知智能:支持NL2SQL问答技术和实践应用
发布时间
阅读量:
阅读量
编者按:NL2SQL作为语义解析与智能问答领域的重要课题,具备将自然语言表达转化为结构化查询语句的能力,是推动人与数据库高效交互及增强数据库分析性能的关键技术。
自百分点认知智能实验室成立之初,便结合企业实际业务需求与项目目标,独立开发NL2SQL相关算法,并在多个公开数据集上取得了优异的成果。同时,在实际业务项目中也积累了丰富的落地经验。本文将重点介绍NL2SQL技术路线的发展历程以及实验室在工程实践中的应用经验。
本文作者:易显维、宁星星、镇诗奇、苏海波
一、NL2SQL问题描述
过去在通过SQL进行业务数据查询或数据分析时,通常需要经过以下几个环节:
首先明确所需查询的数据内容;
随后由后端工程师编写对应的SQL语句并部署为服务,实现与数据库的连接;
前端工程师则负责开发该SQL查询所对应的用户界面;
运维工程师完成服务的上线工作;
最终由业务数据分析人员及用户通过登录页面执行查询语句以获取所需数据。
例如,在下图所示的情形中,若需对某张表格进行查询,则必须编写一条完整的SQL语句才能在数据库中运行并获得结果。

Spider数
全部评论 (0)
还没有任何评论哟~
