主持开发,2021.09-10
NL2SQL(Natural Language to SQL)智能问数软件,本程序hykj_znws(“智能问数_瀚宇科技”)主要用于智能问数中问句的语义分析、sql语句生成和数据库查询操作。本程序将用户选择或者输入的问题,通过语义解析得到json格式的关键要素,并按sql语法格式生成sql查询语句,最后用生成的sql语句到数据库进行查询、并返回查询结果。由于采用json格式提取问题的关键要素,当问句关键要素的顺序发生变化时,本程序已经能够正确解析。比如,对于类似“北京电力公司2020年7月售电量是多少?”、“2020年7月北京电力公司售电量是多少?”、“北京电力公司售电量在2020年7月是多少?”等问题,本程序都可以作为同一类问题进行正确解析。
本程序主要功能如下:
1、本程序可以安装在Windows7 — Windows11版本的操作系统中。只需直接双击本程序的安装文件hykj_znws_setup.exe,根据提示和实际需要完成安装操作即可。
2、本程序附有程序帮助信息。
3、本程序支持处理数据集和问题类型的选择
4、本程序支持问题数据的批量生成
5、本程序支持单个问句解析和用户选择的问题类型的批量解析
6、本程序将在图形界面显示的单个问句解析或批量解析结果
7、本程序将以文件形式输出批量解析结果