摘要
本发明公开了一种自然语言与代码的转换方法、系统、设备及存储介质,其技术方案要点在于,接收用户的自然语言需求;对所述自然语言需求进行分析处理得到目标意图标签和目标三元组集合;根据所述目标意图标签和目标三元组集合构建语义意图树,根据所述语义意图树提取意图路径;获取源代码的抽象语法树,根据所述意图路径和抽象语法树得到候选代码路径,计算所述候选代码路径和意图路径的结构相似度,根据所述结构相似度确定目标代码路径;根据所述目标代码路径和意图路径生成代码建议。本发明融合深层语义理解、意图树构建与路径对齐,代码转换的效率和准确率高。
技术关键词
自然语言
语义意图
三元组
抽象语法树
转换方法
节点
生成代码
标签
建立关联关系
代码转换
变量
处理器
计算机设备
模块
可读存储介质
实体
存储器
参数
系统为您推荐了相关专利信息
数据项
编码向量
检验检测设备
机动车
信息识别器
敏感信息识别
权限控制方法
可视化界面
审计日志
大语言模型
问答系统构建方法
大语言模型
中医药
三元组
方剂