摘要
本申请提供一种通过自然语言进行数据库查询的方法、装置、设备及介质。方法包括:接收针对数据库的自然语言查询语句;按照预设的针对所述数据库的查询特征集,将所述自然语言查询语句拆分为所述查询特征集中每个查询特征对应的查询内容;根据预设的转换模板,将每个查询特征对应的查询内容转换为数据库查询语句片段后重组为数据库查询语句;按照所述数据库查询语句查询所述数据库,输出查询结果。可见,本申请针对特定数据库构建了特定的查询特征集,能够将自然语言查询语句进行精准拆分,然后将拆分出的部分基于预设的转换模板转换为精准的数据库查询语句,保证了数据库查询语句生成的准确性,且对硬件配置要求较低,经济实用。
技术关键词
数据库查询语句
查询特征
自然语言模型
计算机可读指令
模板
大语言模型
处理器
汉字
字典
同义词
可读存储介质
符号
格式
模块
存储器
电子设备