全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210976727.8 (22)申请日 2022.08.15 (71)申请人 赞同科技股份有限公司 地址 201100 上海市闵行区号文路2 25号8 层 (72)发明人 黎健成 谢一镕 蔡羽  (74)专利代理 机构 广州嘉权专利商标事务所有 限公司 4 4205 专利代理师 张志辉 (51)Int.Cl. G06F 16/335(2019.01) G06F 16/31(2019.01) G06F 16/36(2019.01) G06F 8/73(2018.01) (54)发明名称 智能术语推荐方法、 装置、 电子设备及存储 介质 (57)摘要 本发明提供一种智能术语推荐方法、 装置、 电子设备及存储介质, 该智能术语推荐方法包 括: 响应于术语创建请求, 获取术语及术语中各 单词的中文、 英文及同义词, 得到检索文本, 通过 检索文本生成术语数据库; 根据术语的推荐请求 采用基于相似度的方式获取检索文本, 从术语数 据库根据推荐请求检索和编辑距离生成推荐列 表, 本发明的有益效果为: 使得开发人员在进行 程序开发时保持命名、 编码风格一致, 降低用户 学习、 维护成本 。 权利要求书2页 说明书6页 附图3页 CN 115438171 A 2022.12.06 CN 115438171 A 1.一种智能术语 推荐方法, 其特 征在于, 包括: 响应于术语创建请求, 获取所述术语及所述术语 中各单词的中文、 英文及同义词, 得到 检索文本, 通过 所述检索文本生成术语数据库; 根据所述术语的推荐请求采用基于相似度的方式获取检索文本, 从所述术语数据库根 据所述推荐请求检索和编辑距离生成推荐列表。 2.根据权利要求1所述的智能术语推荐方法, 其特征在于, 所述响应于术语创建请求, 获取所述术语及所述 术语中各 单词的中文、 英文及同义词, 包括: 获取项目资料及项目开发的所述 术语; 通过驼峰命名规范 所述术语的中文、 英文及英文全称; 通过所述驼峰命名对所述 术语的英文全称分成单个英文词语; 调用第三方翻译接口对所述术语的中英文同义词进行爬取, 其中中英文同义词包括中 文、 英文、 英文全称及单个英文词语的同义词。 3.根据权利要求2所述的智能术语推荐方法, 其特征在于, 所述通过所述检索文本生成 术语数据库, 包括: 将所述术语的英文及英文全称提取每 个单词首字母大写作为缩写表示; 将所述术语的中文拼音作为 拼音表示; 将所述术语的中文、 英文、 同义词、 缩写、 拼音表示存 储至所述 术语数据; 将所述术语的中文、 英文、 英文全称、 中英文同义词、 缩写表示、 拼音表示作为所述术语 的检索文本存 储至所述 术语数据库。 4.根据权利要求1所述的智能术语 推荐方法, 其特 征在于, 所述方法还 包括: 以所述检索文本作为BM25检索算法的训练语料 执行训练处理, 得到BM25检索模型。 5.根据权利要求 4所述的智能术语 推荐方法, 其特 征在于, 所述方法还 包括: 监控用户开发项目时的操作请求, 若检测到用户请求为新建基于项目开发的文档和输 出变量中的至少之一时, 在用户的交 互界面显示所述推荐列表。 6.根据权利要求4所述的智能术语推荐方法, 其特征在于, 所述根据所述术语的推荐请 求采用基于相似度的方式获取检索文本还 包括: 基于BM25检索模型用户输入的文件名及变量名, 生成查询请求; 根据所述 查询请求从所述 术语数据库中检索相似度高于设定值的术语 推荐; 其中, 所述BM25检索模型包括确定所述查询请求中的每个单词和所述检索文本的相关 性、 所述查询请求中每个单词和所述查询请求之间的相关性以及所述查询请求中每个单词 的权重; BM25检索模型包括: 通过公式 确定所述查询请求的每个单词与存储于所述术语数据库的检索文本的相似性, 根据相 似程度将检索结果进行排序, 其中Q表示一条查询请求, qi表示查询中的单词, d表示检索文 本, W表示单词权 重, 其中单词权 重采用改进的IDF值。 7.根据权利要求6所述的智能术语推荐方法, 其特征在于, 所述从所述术语数据库根据权 利 要 求 书 1/2 页 2 CN 115438171 A 2所述推荐请求检索和编辑距离生成推荐列表, 包括: 通过Levenshtein算法根据经过基于相似度的方式获取检索文本对查询的词语与目标 词语的两个字串之间, 由一个转成另一个所需的最少的编辑操作次数, 其中编辑操作包括 将一个字符替换成另一个字符、 插 入一个字符及删除一个字符中的至少一种。 8.一种智能术语 推荐装置, 其特 征在于, 包括: 术语库创建模块, 用于响应于术语创建请求, 获取所述术语及所述术语中各单词的中 文、 英文及同义词, 得到检索文本, 通过 所述检索文本生成术语数据库; 术语查询模块, 用于根据所述术语的推荐请求采用基于相似度的方式获取检索文本, 从所述术语数据库根据所述推荐请求检索和编辑距离生成推荐列表。 9.一种电子设备, 其特 征在于, 包括处 理器以及存 储器; 所述存储器用于存 储程序; 所述处理器执行所述程序实现如权利要求1 ‑7中任一项所述的智能术语 推荐方法。 10.一种计算机可读存储介质, 其特征在于, 所述存储介质存储有程序, 所述程序被处 理器执行实现如权利要求1 ‑7中任一项所述的智能术语 推荐方法。权 利 要 求 书 2/2 页 3 CN 115438171 A 3

.PDF文档 专利 智能术语推荐方法、装置、电子设备及存储介质

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 智能术语推荐方法、装置、电子设备及存储介质 第 1 页 专利 智能术语推荐方法、装置、电子设备及存储介质 第 2 页 专利 智能术语推荐方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:43:45上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。