一种翻译系统和翻译服务调用的方法、装置制造方法及图纸

技术编号:26731143 阅读:60 留言:0更新日期:2020-12-15 14:33
本申请提供一种翻译系统和翻译服务调用的方法及装置,可以创建多个基础的翻译功能模块,能够满足多场景、多领域下的各种复杂翻译需求,在此基础上又结合了云原生的容器管理和调度能力,实现翻译系统中各翻译功能模块的分布式容器化自动部署,能够在云上进行整体翻译服务的快速持续交付和动态扩展,降低服务部署成本和时间,加速迭代效率从而缩短产品更新周期。

【技术实现步骤摘要】
一种翻译系统和翻译服务调用的方法、装置
本专利技术涉及云计算
,尤其涉及一种翻译系统和翻译服务调用的方法及装置。
技术介绍
随着经济全球化和贸易国际化的发展,快速崛起的跨境电商正在重塑全球贸易新格局,已成为备受各国关注的贸易增长新动力,而横在跨境电商的面前的第一个拦路虎便是多语言问题。商品信息的传播和买卖家的有效沟通都受到了多语言问题的影响,而对于体量巨大同时对时效性要求较高的电商场景,低效的人工翻译无法满足实际的需求,于是搭建一套可商用的机器翻译系统便成为了最合适的解决方案被广泛应用。然而,不同场景、不同领域对机器翻译的需求有较大差异,尤其是在电商场景。例如对商品的型号、尺寸、规格等翻译准确性要求极高,而对沟通场景翻译对时效性要求会更高。即使是目前最先进的神经网络机器翻译技术,只有一个翻译解码器无法满足实际生产需求,还需要有大量上下游功能模块和工程化工作要做。比如对原文本进行拼写纠错、对原文本进行强制翻译干预、对多个翻译模型结果进行优选等,同时翻译模型需要在语料沉淀和模型调优的基础上不停迭代,整个翻译系统的部署运维如果很复杂,将本文档来自技高网...

【技术保护点】
1.一种翻译系统,其特征在于,包括:部署控制器;/n所述部署控制器,用于根据所需翻译服务应用场景创建与所述翻译服务应用场景对应的多个翻译功能模块;将所述多个翻译功能模块分别部署在不同容器中。/n

【技术特征摘要】
1.一种翻译系统,其特征在于,包括:部署控制器;
所述部署控制器,用于根据所需翻译服务应用场景创建与所述翻译服务应用场景对应的多个翻译功能模块;将所述多个翻译功能模块分别部署在不同容器中。


2.根据权利要求1所述的系统,其特征在于,还包括:
业务逻辑层:获取待创建的翻译功能模块的信息,所述待创建的翻译功能模块的信息包括翻译服务标识和翻译功能标识,所述翻译服务标识表示所述翻译服务应用场景,所述翻译功能标识表示所述翻译功能模块;
数据层:根据所述翻译服务标识和翻译功能标识,获取所述待创建的翻译功能模块的数据文件;
容器处理层:根据所述数据文件,在容器中创建所述翻译功能模块的镜像文件。


3.根据权利要求2所述的系统,其特征在于:
所述数据层:根据所述翻译服务应用场景,利用深度学习机制,得到与所述翻译服务应用场景对应的各翻译功能模块的数据文件;将与所述翻译服务应用场景对应的各翻译功能模块的数据文件进行云存储。


4.根据权利要求3所述的系统,其特征在于,还包括:
所述业务逻辑层:获取待更新的翻译功能模块的信息,所述待更新的翻译功能模块的信息包括翻译服务标识和翻译功能标识;
所述数据层:根据所述翻译服务标识和翻译功能标识,查询云存储上所述待更新的翻译功能模块的数据文件,对所述数据文件进行更新;
所述容器处理层:根据更新后的所述数据文件,在容器中更新所述翻译功能模块的镜像文件。


5.根据权利要求1-4中任一项所述的系统,其特征在于,还包括:
所述翻译功能模块包括总控制模块、原文干预模块、译文干预模块、解码器。


6.一种翻译服务调用方法,其特征在于,包括:
对接收到的原文进行前处理;
根据前处理结果,确定翻译所述原文的翻译模型;
调用所述翻译模型对所述原文进行译文。


7.根据权利要求6所述的方法,其特征在于,对接收到的原文进行前处理,包括:
对所述原文进行解析,对解析后的原文进行原文干预处理,得到原文干预结果;
根据原文干预结果,对所述原文干预后的原文进行译文干预处理,得到译文干预结果。


8.根据权利要求7所述的方法,其特征在于,根据前处理结果,确定翻译所述原文的翻译模型,包括:
根据译文干预结果,确定所述原文所属的翻译服务应用场景;
根据所述翻译服务应用场景,确定与所述翻译服务应用场景对应的翻...

【专利技术属性】
技术研发人员:张晨曾魁王涛赵宇骆卫华
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1