摘要
本发明涉及语义处理技术领域,具体为一种基于表字段语义增强的上下文感知SQL生成方法,包括获取用户的理财投资组合数据和后台数据库的模式信息,构建混合语义索引库,接收用户输入的自然语言查询,利用轻量级意图分类模型对查询进行意图判定,若判定意图匹配,调用与查询意图绑定的参数化SQL模板并填充参数以生成最终SQL查询;若判定查询意图为探索式意图,执行两阶段SQL生成流程,包括根据查询意图生成SQL骨架,基于SQL骨架进行目标式字段召回,将召回字段填充至SQL骨架中生成最终SQL查询;监控最终SQL查询的执行性能,更新查询热度元数据和计算成本元数据。本发明通过智能分流与自优化,提升了SQL生成效率。