[发明专利]一种基于医学神经机器翻译的解决产生未翻译单词的方法有效
申请号: | 201910630654.5 | 申请日: | 2019-07-12 |
公开(公告)号: | CN110334362B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 管仁初;温晓静;王连臣;陈碧乾;周丰丰 | 申请(专利权)人: | 北京百奥知信息科技有限公司 |
主分类号: | G06F40/58 | 分类号: | G06F40/58;G06F40/49;G06F40/47;G06F16/33;G06F16/951 |
代理公司: | 成都瑞创华盛知识产权代理事务所(特殊普通合伙) 51270 | 代理人: | 邓瑞;辜强 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于医学神经机器翻译的解决产生未翻译单词的方法,该方法的目的是将医学英文摘要翻译为中文摘要,便于研究学者阅读,包括以下步骤:输入医学英文摘要、文本预处理、调用医学翻译模型、判断是否含有unk;如果翻译结果中出现未翻译单词则通过ATTENTION机制计算unk在源语言位置然后使用该词进行医学专业词典查询,替换翻译结果中的unk并返回给用户。 | ||
搜索关键词: | 一种 基于 医学 神经 机器翻译 解决 产生 翻译 单词 方法 | ||
【主权项】:
1.一种基于医学神经机器翻译的解决产生未翻译单词的方法,其特征在于,包括的方法有:1).接收英文医学摘要:计算机接收译者输入的医学英文摘要;2).文本预处理:对输入的英文医学摘要采用nltk包进行英文分句,通过nltk中的句子分割器来将英文段落分割成句子组;3).调用医学翻译模型:翻译程序调用训练好的医学翻译模型,将输入英文语句进行翻译;4).判断是否含有未识别单词:得到初步翻译结果后,判断翻译结果中是否含有未识别单词,如果含有,则进行未识别单词处理,否则直接返回翻译结果;未识别单词处理的方法包括:41).计算未识别单词位置:通过ATTENTION机制,计算未识别单词在源语言句子中的位置,返回给程序源单词;42).处理未识别单词:根据ATTENTION机制得到未识别单词的源语言单词位置,根据返回方法,返回结果来帮助翻译提高准确率;43).整合翻译结果:将未识别单词通过规则查找到的结果替换模型本身翻译的结果中未识别单词的位置作为最终的翻译结果;44).返回翻译结果:将最终的翻译结果返回给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百奥知信息科技有限公司,未经北京百奥知信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910630654.5/,转载请声明来源钻瓜专利网。