掌桥专利:专业的专利平台
掌桥专利
首页

一种文献翻译方法和系统

文献发布时间:2024-01-17 01:19:37


一种文献翻译方法和系统

分案说明

本分案申请的原始基础是申请号为201811632597.6,申请日为:2018年12月29日,发明名称为“一种专利文献翻译方法和系统”的专利申请。

技术领域

本发明通信技术领域,尤其涉及一种文献翻译方法和系统。

背景技术

机器翻译是使用计算机实现从一种自然语言文本到另一种自然语言文本的翻译。目前,大部分翻译系统要是基于待译文件进行机器翻译,直接得到一个翻译结果。

例如,公开号为CN108228574A的中国专利文献公开了一种文本翻译处理方法及装置,属于语言处理技术领域。该方法包括:若第一识别文本的识别置信度大于第一预设阈值且第一目标语言文本的翻译置信度不大于第二预设阈值,则对第一目标语言文本进行翻译,得到第二识别文本;若第一识别文本与第二识别文本之间语义不等价,获取关键名词及关键名词的类型;基于关键名词的类型对关键名词进行翻译,得到第一翻译结果,对第一识别文本中除关键名词之外的其它内容进行翻译,得到第二翻译结果,将第一翻译结果与第二翻译结果进行合并得到第二目标语言文本。由于可将第一识别文本中的关键名词作为一个整体分词,按照关键名词类型对关键名词进行翻译,从而可使得翻译结果更加准确。但是,不同用户针对同一文本,其对翻译结果的需求是不一样的。同一用户针对不同文本,其对翻译结果的需求也是不一样的。

例如,公开号为CN106649293A的中国专利文献公开了一种翻译方法及系统,该方法包括:获取翻译任务;获取翻译任务对应的初始译文;获取对初始译文进行修正的至少一个修正译文;确定初始译文和至少一个修正译文中的一个译文为最终译文。根据本发明,在对同一个翻译任务进行了翻译获得了初始译文之后,还对初始译文进行了修正并获得至少一个修正译文,因此对于同一个翻译任务会有多个译文,包括初始译文和至少一个修正译文,因此能够弱化同一翻译任务只有一篇翻译结果造成的翻译差异化问题,同时通过对初始译文进行修正获得的至少一篇修正译文还能够弱化多个翻译结果对同一翻译任务的最终译文造成的分歧。但是,该发明没有考虑到不同的用户的领域和语言风格用户的偏好有可能是不同的,没有满足用户的个性化需求。

因此,需要一种可以根据用户偏好而提供翻译服务的方法,以更好地满足用户的翻译需求。

发明内容

针对现有技术之不足,本发明提供了一种文献翻译方法和系统,本发明针对特定文本获取与特定文本相关的上下文并在针对特定文本执行翻译得到与上下文相关的译文选项后,以此分析用户在该译文选项下针对特定文本的偏好,提高云端服务平台以后提供翻译服务的精准度,极大地提升用户体验。

一种文献翻译方法,所述方法包括:通过第一用户的若干计算设备中的至少一个接收第一用户输入的特定文本;响应于至少一个所述特定文本,通过所述若干计算设备中的至少一个获取和记录与所述至少一个特定文本相关的第一文本上下文;云端服务平台响应于所述第一用户在第一文本上下文下的翻译请求而获取所述至少一个特定文本和与之对应的第一文本上下文,由所述云端服务平台针对相应特定文本执行翻译而得到与所述第一文本上下文相关的若干译文选项,并基于所述第一用户从所述若干译文选项中选择的第一翻译结果来构建与所述特定文本上下文相关的译文集,其中,所述译文集按照能够供第二用户至少根据上下文和/或文本进行检索的方式存储于所述云端服务平台。

根据一个优选的实施方式,所述专利翻译方法通过所述第二用户的至少一个计算设备来获取与特定文本相关的所述特定文本的当前上下文的至少一个第二上下文;所述云端服务平台响应于来自所述第二用户的至少一个计算设备所接收的特定文本来生成包括与所述特定文本和/或所述特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求;并且所述云端服务平台根据所述翻译请求来确定相关的译文集并基于所述翻译参数来生成第二翻译结果。

根据一个优选的实施方式,所述文献翻译方法还包括:根据从所述译文集选择的与所述翻译请求相关的第二翻译结果来更新所述译文集内的上下文和/或文本的优先级,并将所述优先级以与第二用户相关联的方式存储在该第二用户的用户配置文件中。

根据一个优选的实施方式,所述云端服务平台响应于特定文本的输入,基于各个用户的用户配置文件以预测方式提供所述第二翻译结果。

根据一个优选的实施方式,所述云端服务平台通过所述若干计算设备中的至少一个以关联的方式构建至少包括用户、特定文本和上下文的映射图,在所述映射图上呈现关联地标注相应的特定文本和与相应的上下文,并且在该相应的特定文本处关联地标记对应的偏好权重指数,所述偏好权重指数代表该相应的特定文本对分析用户在相应的上下文下针对相应的特定文本的译文选择的偏好权重,云端服务平台为用户提供所述偏好权重指数的修改权限,以使用户能够在预定的修改范围内对所述偏好权重指数进行修改。

根据一个优选的实施方式,所述方法还包括根据所述第二用户对所述译文集的反应来更新所述译文集内的上下文和/或文本的优先级,并将所述优先级以与第二用户相关联的方式存储在该第二用户的用户配置文件中,其中,所述第二用户对所述译文集的反应包括但不限于:第二翻译结果的选择、选择的时间、对第二翻译结果的修改。

根据一个优选的实施方式,所述特定文本包括单词、缩写词、短语、句子成分、句子和段落中至少一个。

根据一个优选的实施方式,所述上下文包括与所述特定文本出现在相同段落或相同文章中的单词、短语和句子中的至少一个。

一种文献翻译系统,所述系统至少包括:云端服务平台和第一用户的若干计算设备;所述云端服务平台和所述若干计算设备信号连接;通过第一用户的若干计算设备中的至少一个接收第一用户输入的特定文本;响应于至少一个所述特定文本,通过所述若干计算设备中的至少一个获取和记录与所述至少一个特定文本相关的第一文本上下文;云端服务平台响应于所述第一用户在第一文本上下文下的翻译请求而获取所述至少一个特定文本和与之对应的第一文本上下文,由所述云端服务平台针对相应特定文本执行翻译而得到与所述第一文本上下文相关的若干译文选项,并基于所述第一用户从所述若干译文选项中选择的第一翻译结果来构建与所述文本上下文相关的译文集,其中,所述译文集按照能够供第二用户至少根据上下文和/或文本进行检索的方式存储于所述云端服务平台。

根据一个优选的实施方式,所述文献翻译系统通过所述第二用户的至少一个计算设备来获取与特定文本相关的所述特定文本的当前上下文的至少一个第二上下文;所述云端服务平台响应于来自所述第二用户的至少一个计算设备所接收的特定文本来生成包括与所述特定文本和/或所述特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求;并且所述云端服务平台根据所述翻译请求来确定相关的译文集并基于所述翻译参数来生成第二翻译结果。

本发明提供一种文献翻译方法和系统至少具有如下优势:

(1)本发明针对特定文本获取与特定文本相关的上下文并针对特定文本执行翻译得到与上下文相关的译文选项后,云端服务平台以此分析用户在该译文选项下针对特定文本的偏好,提高云端服务平台以后提供翻译服务的精准度,极大地提升用户体验;

(2)本发明通过基于用户的配置文件,以预测的形式提供一个翻译选项,由用户根据实际需要进行选择,提高翻译体验;

(3)本发明通过用户输入的特定文本而得到与特定文本相关的上下文,为翻译结果的选择提供了参考,提高了翻译结果的准确性。

(4)本发明通过借助映射图上的标记并且在该相应的特定文本处关联地标记准确的重现特定文本和与特定文本相关的上下文,结合自身编号重新半段,以使用户对所述偏好权重指数进行修改,使得翻译结果更加精准。

附图说明

图1是本发明的系统的一个优选实施方式的模块示意图;

图2是本发明的方法的一个优选实施方式的流程示意图。

附图标记列表

10:云端服务平台20:第一用户的若干计算设备

30:第二用户的若干计算设备

具体实施方式

下面结合附图1、2进行详细说明。

实施例1

本实施例公开了一种文献翻译方法,在不造成冲突或者矛盾的情况下,其他实施例的优选实施方式的整体和/或部分内容可以作为本实施例的补充。优选地,该方法可以由本发明的系统和/或其他可替代的模块实现。比如,通过使用本发明的系统中的各个模块实现本发明的方法。

根据一个可选的实施方式,方法可以包括以下步骤中的至少一个:

通过第一用户的若干计算设备20中的至少一个接收第一用户输入的特定文本;

响应于至少一个特定文本,通过若干计算设备20中的至少一个获取和记录与至少一个特定文本相关的第一文本上下文;

云端服务平台10响应于第一用户在第一文本上下文下的翻译请求而获取至少一个特定文本和与之对应的第一文本上下文,由云端服务平台10针对相应特定文本执行翻译而得到与第一文本上下文相关的若干译文选项,并基于第一用户从若干译文选项中选择的第一翻译结果来构建与文本上下文相关的译文集,其中,译文集按照能够供第二用户至少根据上下文和/或文本进行检索的方式存储于云端服务平台10。

在另一中优选的实施方式,专利翻译方法通过第二用户的至少一个计算设备20来获取与特定文本相关的特定文本的当前上下文的至少一个第二上下文;云端服务平台10响应于来自第二用户的至少一个计算设备所接收的特定文本来生成包括与特定文本和/或特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求;并且云端服务平台10根据翻译请求来确定相关的译文集并基于翻译参数来生成第二翻译结果。

在此基础上,根据从译文集选择的与翻译请求相关的第一翻译结果来更新译文集内的上下文和/或文本的优先级,并将优先级以与第一用户相关联的方式存储在该第一用户的用户配置文件中。

根据一种优选的实施方式,用户配置文件针对每个用户个体单独配置。用户配置文件包括与用户对应的编号或自定义信息。用户配置文件还可包括用户所进行文献翻译的技术领域、专业领域等信息。

根据另一个可选的实施方式,参见图2,该方法可以包括以下步骤中的至少一个:

步骤S100:通过随第一用户的若干计算设备20中的至少一个接受第一用户输入的特定文本;

步骤S200:在响应于至少一个特定文本之时,通过若干计算设备20中的至少一个获取和记录与至少一个特定文本相关的第一文本上下文;

步骤S300:云端服务平台10响应于第一用户在第一文本上下文的翻译请求而获取至少一个特定文本和与之对应的第一文本上下文由云端服务平台10针对相应特定文本执行翻译而得到与第一文本上下文相关的译文选项;

步骤S400:并基于第一用户从若干译文选项中选择的第一翻译结果来构件与文本上下文相关的译文集;

步骤S500:云端服务平台10响应于来自第二用户的至少一个计算设备所接收的特定文本来生成包括与特定文本和/或特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求;

步骤S600:在获取翻译请求之时,云端服务平台10根据翻译请求来确定相关的译文集并基于翻译参数来生成第二翻译结果。

在此基础上,根据从译文集选择的与翻译请求相关的第二翻译结果来更新译文集内的上下文和/或文本的优先级,并将优先级以与第二用户相关联的方式存储在该第二用户的用户配置文件中。

根据一个优选的实施方式,文献翻译方法还包括:根据从译文集选择的与翻译请求相关的第二翻译结果来更新译文集内的上下文和/或文本的优先级,并将优先级以与第二用户相关联的方式存储在该第二用户的用户配置文件中。

根据一个优选的实施方式,云端服务平台10响应于特定文本的输入,基于各个用户的用户配置文件以预测方式提供第二翻译结果。

根据另一个优选实施方式,该方法可以包括以下步骤中的至少一个:

通过第二用户的至少一个计算设备20来获取与特定文本相关的特定文本的当前上下文的至少一个第二上下文;云端服务平台10响应于来自第二用户的至少一个计算设备所接收的特定文本来生成包括与特定文本和/或特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求;云端服务平台10根据翻译请求来确定相关的译文集并基于翻译参数来生成第二翻译结果。

根据一个优选实施方式,特定文本包括单词、缩写词、短语、句子成分、句子和段落中的至少一个。用户基于提取当前待译文本中的重要术语、核心名词、缩写词、关键句子、重要段落为特定文本。优选地,上下文包括与特定文本出现在相同段落或相同文章中的单词、短语和句子中的至少一个。

根据一个优选实施方式,若干计算设备20和/或若干计算装置30可以是计算机、平板电脑、智能手机中的至少一个。

优选地,云端服务平台10可以是服务器或者服务器集群。

根据一个优选实施方式,第二翻译结果是按照以下方式得到的:云端服务平台10在获取翻译请求之后且在提供第二翻译结果之前,针对第二用户通过第二用户的若干计算机设备30输入的特定文本,基于第二用户的用户配置文件,以预测的方式提供第二翻译结果。优选地,第二用户的若干计算设备30中的至少一个可以被配置为:在云端服务平台10为第二用户提供预测的翻译结果之时,第二用的若干计算机设备30中的至少一个,通过相应的标识或标记以提示第二用户该第二翻译结果是以预测的方式提供的。。第二用户的若干移动计算设备30中的至少一个还可以被配置为:在第二用户通过第二用户的计算设备30可授权,云端服务平台10以预测的方式提供第二翻译结果。优选的,本发明的翻译方法还可根据翻译结果结合用户配置文件为用户建议。例如,云端服务平台10预测到用户所选择的翻译选项的翻译参数偏值较大而根据用户配置文件云端服务平台10可向用户发送提醒或推荐优选的翻译选项,供用户选择或参考,从而使用户以最快速的方式得到满意的翻译结果,提高了效率。

根据一个优选的实施方式,方法还包括根据第二用户对译文集的反应来更新译文集内的上下文和/或文本的优先级,并将优先级以与第二用户相关联的方式存储在该第二用户的用户配置文件中。优选的,根据用户对译文集的反应对译文集内的上下文和/或文本的优先级进行评定。针对上下文和/或文本的编号排序,按优先级别的从高到低进行编号,例如编号可以是01、02、03……,其中01对应优先级别最高。根据用户对译文集的翻译,对译文集内上下文和/或文本的优先级进行重新评定和更新,并将优先级以与用户相关联的方式存储在该用户的用户配置文件中

根据一个优选的实施方式,第二用户对译文集的反应包括但不限于:第二翻译结果的选择、选择的时间、对第二翻译结果的修改。

根据一个优选的实施方式具体的反应可以包括:第二用户对第二翻译结果和第二翻译结果的已显示部分的操作行为;由第二用户的若干的计算设备30中的至少一个通过记录第二用户在浏览译文集时花费的时间;第二用户的若干的计算设备30中的至少一个记录第二用户所选择的作为第二译文选项;第二用户的若干计算设备30中的至少一个记录第二用户对翻译结果的修改。

根据一个优选的实施方,反应还可以包括对译文集中的译文选项的评价。用户可以通过若干计算机设备中的一个,浏览当前所显示的译文选项。用户可以通过自己的判断为译文选项进行评价或者评级。等级可以分为优、良、中、差等。用户对译文选项的评价反馈更新至译文集,对于被用户评级为差的译文选项,可以允许从译文集中剔除、删去或隐藏。

根据一个优选实施方式,云端服务平台10通过若干计算设备20中的至少一个以关联的方式构建至少包括用户、特定文本和上下文的映射图,在映射图上呈现关联地标注相应的特定文本与相应的上下文,并且在该相应的特定文本处关联地标记对应的偏好权重指数,偏好权重指数代表该相应的特定文本对分析用户在相应的上下文下针对相应的特定文件的偏好的权重,其中,云端服务平台10为用户提供偏好权重指数的修改权限,以使用户能够在预定的修改范围内对偏好权重指数进行修改。为用户提供偏好权重指数的修改权限是因为虽然有时候在针对特定文本进行译文选择,但是由于特殊原因,导致分析出的偏好可能偏离用户的实际偏好。比如,当时用户可能由于操作失误或是漫无目的的情况下进行了译文的选择,而这并不是用户在该译文选项下的偏好。但这时,如果云端服务平台10以此进行分析后,很导致该译文选项下的用户偏好偏离实际。此时,应为用户提供纠正的机会。但用户纠正时,如果仅是表单数据,第一用户很难在脑海里再现当时的译文选项,也很难正确地将各个特定文本与当时的上下文关联。由此,通过本发明,第一用户可以借助映射图上标注的特定文本和相应的上下文,快速地、准确地重新判断特定文本和上下文的关联性,结合对自身偏好的理解,人为地进行修改偏好权重指数,由此,使得第二翻译结果和/或第三翻译结果更加精准。

实施例2

本实施例公开了一种本实施例公开了一种文献翻译系统,该系统适于执行本发明记载的各个方法步骤,以达到预期的技术效果。在不造成冲突或者矛盾的情况下,其他实施例的优选实施方式的整体和/或部分内容可以作为本实施例的补充。

根据一个优选实施方式,该系统可以至少包括:云端服务平台10和/或第一用户的若干移动计算设备20。云端服务平台10和若干移动计算设备20信号连接。通过第一用户的若干计算设备20中的至少一个接收第一用户输入的特定文本。响应于至少一个特定文本,通过若干计算设备20中的至少一个获取和记录与至少一个特定文本相关的第一文本上下文。云端服务平台10响应于第一用户在第一文本上下文下的翻译请求而获取至少一个特定文本和与之对应的第一文本上下文,由云端服务平台10针对相应特定文本执行翻译而得到与第一文本上下文相关的若干译文选项,并基于第一用户从若干译文选项中选择的第一翻译结果来构建与文本上下文相关的译文集,其中,译文集按照能够供第二用户至少根据上下文和/或文本进行检索的方式存储于云端服务平台。优选的,该翻译系统还可以包括与云端服务平台10信号连接的第二用户的若干计算设备30。该翻译系统还可以包括与云端服务平台10信号连接的若干其他用户的若干计算设备。

根据一个优选实施方式,云端服务平台10可以通过第二用户的至少一个计算设备20来获取与特定文本相关的特定文本的当前上下文的至少一个第二上下文。云端服务平台10响应于来自第二用户的至少一个计算设备所接收的特定文本来生成包括与特定文本和/或特定文本的当前上下文的至少一个第二上下文对应的翻译参数的翻译请求。并且云端服务平台10根据翻译请求来确定相关的译文集并基于翻译参数来生成第二翻译结果。

如本文所用的词语“模块”描述任一种硬件、软件或软硬件组合,其能够执行与“模块”相关联的功能。

需要注意的是,上述具体实施例是示例性的,本领域技术人员可以在本发明公开内容的启发下想出各种解决方案,而这些解决方案也都属于本发明的公开范围并落入本发明的保护范围之内。本领域技术人员应该明白,本发明说明书及其附图均为说明性而并非构成对权利要求的限制。本发明的保护范围由权利要求及其等同物限定。

技术分类

06120116130536