一种改进的基于生成式预训练模型的NL2Cypher生成方法及系统
申请号:CN202410800680
申请日期:2024-06-20
公开号:CN118551020A
公开日期:2024-08-27
类型:发明专利
摘要
本发明公开了一种改进的基于生成式预训练模型的NL2Cypher生成方法,包括:获取用户自然语言查询问句并进行预处理;构建第一提示词模板,与预处理后的查询问句拼接得到近似问题表述提示词,使用生成式预训练模型将近似问题表述提示词生成若干个近似问题表述,按照固定格式拼接得到查询问题集合;使用LoRA方法对生成式预训练模型进行微调;构建第二提示词模板,与查询问题集合拼接得到最终提示词;将最终提示词输入到微调后的生成式预训练模型,输出若干个Cypher查询语句结果;构建结果评价函数,对Cypher查询语句结果进行打分,将分数最高的Cypher查询语句结果。本方法能够实现自动化从用户自然语言查询问句转换为Cypher查询语句的功能,提高了转化过程中的准确度。
技术关键词
预训练模型
生成方法
语句
自然语言
模板
拼接模块
文本
智能网联汽车
数据格式
字符
生成答案
生成系统
输出模块
云端
接口