带复杂计算的金融领域自然语言查询的SQL生成
|
何佳壕,刘喜平,舒晴,万常选,刘德喜,廖国琼
|
SQL generation from natural language queries with complex calculations on financial data
|
Jia-hao HE,Xi-ping LIU,Qing SHU,Chang-xuan WAN,De-xi LIU,Guo-qiong LIAO
|
|
表 4 部分数据集模型预测结果对比 |
Tab.4 Comparison of model prediction results for some samples |
|
模型 | 查询问题“国药一致2019年相比于2018年营业利润的同比增长率是多少?”对应的预测结果 | SyntaxSQLNet | SELECT 营业利润 FROM 财务比率 WHERE 股票名称 = "terminal" AND 年份 = "terminal" | SLSQL | SELECT 营业利润 FROM 财务指标 WHERE 股票名称 = "国药一致" AND 年份 = "2019" | RYANSQL | SELECT 营业利润 FROM 财务指标 WHERE 股票名称 = "国药一致" AND 年份 = "2019" | 标准查询 | SELECT (a.营业利润 − b.营业利润) / b.营业利润 FROM (SELECT 营业利润 FROM 财务指标 WHERE 股票名称 = "国药一致" AND 年份 = "2019") a , (SELECT 营业利润 FROM 财务指标 WHERE 股票名称 = "国药一致" AND 年份 = "2018") b |
|
|
|