摘要
本申请公开了一种将自然语言转换为SQL查询语句的方法、装置、设备及存储介质,涉及自然语言处理技术领域,该方法包括获取待转换的第一自然语言文本;将所述第一自然语言文本输入到预训练语言模型进行编码,得到所述第一自然语言文本对应的第一上下文向量;根据所述第一上下文向量、所述第一自然语言文本中的模糊词所对应的各个语义维度的特征向量、以及可学习的投影矩阵,确定各个语义维度与所述第一上下文向量之间的依赖关系;根据所述各个语义维度与所述第一上下文向量之间的依赖关系,确定目标语义维度;按照所述目标语义维度,将所述第一自然语言文本转换为第一SQL查询语句。该方法能够降低自然语言到SQL查询语句的转换的错误率。
技术关键词
自然语言文本
自然语言转换
语义
训练语言模型
语句
关系
可读存储介质
存储计算机程序
矩阵
编码模块
错误率
资源
存储器
处理器
意图
指令