众包翻译质量控制系统与方法与流程

文档序号:17067842发布日期:2019-03-08 23:03阅读:272来源:国知局
众包翻译质量控制系统与方法与流程

本申请涉及翻译技术领域,尤其涉及一种众包翻译质量控制系统与方法。



背景技术:

翻译工作通常需要多人协作共同完成,对于待译材料数量巨大的情形来说尤其如此。此外,翻译工作的特殊性在于其时效性和准确性必须得到保证,而在多人协作完成一项工作时,通常会出现各种意想不到的问题,影响最后完成工作的时效性和准确性。

通常,一旦决定将某项待译任务赋予某个多人团队共同完成后,会根据相关人员的实际情况,例如,空闲状态、翻译能力等;结合待译任务的实际特点,例如材料领域、时间要求等,将待译任务切分成合理的几个几部分,分别由相应的每个翻译人员独立完成,最后完成拼接以及后处理。由于每个翻译人员均是独立完成,进程独立并且并行,极大的提高了翻译效率。在任务分配合理并且每个翻译人员的实际情况不发生变化时,上述方法通常能够保证翻译任务的完成。

然而,发明人在实际工作中发现,以上方法在实际执行过程中存在诸多问题,导致翻译任务时效性和准确性不能得到满足,影响整体工作效率。例如,在任务切分完毕之后某段时间,相关翻译人员的实际情况发生了变化,不再和任务切分之前的实际情况相同,从而导致其实际接收的任务的质量和进度都得不到保证,但是由于任务已经切分无法再进行重新分配,因此,无法调整;又例如,翻译团队的人员发生变化,最典型的就是有人离职,原来的任务切分也无法继续进行,但是如果临时新增新人进入团队直接负责原有离职人员的任务,又会引起任务衔接问题,以及整体的任务质量。以上种种,会导致整体任务在执行过程中反复动荡,拖长任务周期,降低了工作效率。

因此,亟需一种翻译质量控制系统与方法用于解决上述问题。



技术实现要素:

为解决上述问题,在本发明的第一个方面,提出来一种众包翻译质量控制系统,用于在执行众包翻译任务的团队中控制翻译质量。

本发明的所述的众包,是指将一个任务分配给至少两个团队共同完成的工作形式。所述至少两个团队的每一个至少包含一个翻译人员。

所述众包翻译质量控制系统,包括如下子系统:

众包初始化子系统,所述众包初始化子系统接收待译任务以及当前的翻译人员名单,对其进行初始化,得到至少两个初始化待译任务包和至少两个初始化众包翻译组;所述初始化待译任务包和所述初始化众包翻译组对应;

众包时间控制子系统,所述众包时间控制子系统监测所述初始化众包翻译组提交对应的所述初始化待译任务包的至少一个时间;

众包任务调整子系统,所述众包任务调整子系统根据所述众包时间控制子系统监测到的至少一个提交时间,调整所述初始化众包翻译组以及对应的所述初始化待译任务包。

具体来说,

所述众包任务调整子系统根据所述众包时间控制子系统监测到的至少一个提交时间,调整所述初始化众包翻译组以及对应的所述初始化待译任务包,包括如下步骤:

每隔一段时间,对所述众包时间控制子系统监测到的提交时间进行时间序列趋势分析,根据分析结果调整所述初始化众包翻译组对应的所述初始化待译任务包。

这里的每隔一段时间,可以是预先设置的固定时间段;

因为实际工作中,每一个翻译人员可能按照段落翻译后提交的每段翻译结果及其提交时间;也可能以句子为单位提交的每句翻译结果及其提交时间;

也可以是所述初始化众包翻译组每次完成对应的所述初始化待译任务包的时间节点段;

其中,本发明的进一步的优点在于:

所述初始化众包翻译组提交对应的所述初始化待译任务包的至少一个时间,包括:

所述初始化众包翻译组的每一个成员在完成当前组内分配给个人的翻译任务后,提交完成结果的时间;

和/或;

所述初始化众包翻译组提交本组翻译任务的最终结果的时间。

采用上述获取时间序列的方式,既能够体现每个所述初始化众包翻译组的整体翻译时间,也能够考虑所述初始化众包翻译组内部成员的个体翻译时间,从而为后续的调整策略提供更精确的分析基础;

进一步的,本发明进一步的优点还在于:

所述至少两个初始化待译任务包,均是所述众包初始化子系统接收的待译任务的子部分,并且两个初始化待译任务包不相同也不重叠。

不同于现有技术一开始就将所有待译任务进行了全部分配,本发明首先进行了初始化分配,并且只对待译任务的一小部分,以便于后续能够动态调整。

进一步的,本发明的动态调整策略包括:

对所述众包时间控制子系统监测到的提交时间进行时间序列趋势分析,包括:

(1)针对所述初始化众包翻译组提交本组翻译任务的最终结果的时间,则比较每个初始化众包翻译组的时间先后,根据时间先后调整所述初始化众包翻译组对应的所述初始化待译任务包。

在这种情况下,考虑的是每个所述初始化众包翻译组的整体翻译时间,时间优先者,其初始化待译任务包将会分配更多;

(2)针对所述初始化众包翻译组的每一个成员在完成当前翻译任务后,提交完成结果的时间序列,则分析所述时间序列的趋势。

在这种情况下,每个初始化众包翻译组的每一个成员均独立提交翻译结果,由于成员能力不同,完成速度也不同,此时,可以通过分析时间序列趋势,将每组中完成速度较快的成员识别出来,重新调整所述初始化众包翻译组的成员组成,例如,可以将速度较快的成员重新分为一组,从而在后续的调整中,给该组成员分配更多的待译任务包,而其余分组则分配较少的待译任务包。

在这种情况下,考虑的每个所述初始化众包翻译组的个体翻译时间,并且能够及时将翻译能力较强、翻译速度较快的个人组合起来,从而发挥最大效率。

在本发明的第二个方面,提出一种计算机实现的众包任务控制方法,所述方法可以用于众包翻译任务的质量控制,该方法包括如下步骤:

a1:接收众包任务以及众包人员名单;

a2:初始化众包任务以及众包人员名单,得到至少两个初始化待译任务包和至少两个初始化众包组;

a3:判断当前众包任务是否全部完成,如果是,则退出,否则进入步骤a4;

a4:监测初始化众包组的任务提交时间;

a5:当满足分析条件时,分析所述任务提交时间;否则,返回步骤a4;

a6:根据所述分析结果,调整初始化众包任务以及众包人员名单,得到至少两个初始化待译任务包和至少两个初始化众包组;

a7:重复步骤a3-a6。

本发明的上述方法为一个计算机实现的循环迭代方法,其中,当满足分析条件时,分析所述任务提交时间,包括:

(1)当前众包任务尚未结束;

(2)任务提交时间满足预设的周期;

(3)当前初始化众包组已经完成对应的初始化待译任务包。

具体的,本发明所述的一种计算机实现的众包任务控制方法用于众包翻译任务的质量控制时,包括如下步骤:

(1)接收待译任务以及当前的翻译人员名单,对其进行初始化,得到至少两个初始化待译任务包和至少两个初始化众包翻译组;所述初始化待译任务包和所述初始化众包翻译组对应;

(2)监测所述初始化众包翻译组提交对应的所述初始化待译任务包的至少一个时间;

(3)根据所述众包时间控制子系统监测到的至少一个提交时间,调整所述初始化众包翻译组对应的所述初始化待译任务包。

本发明所述的方法还可以采用计算机指令化的流程语言实现,因此,本发明还提供一种计算机可读存储介质,其上存储有计算机可读指令,通过存储器和处理器执行所述可读指令,从而实现本发明的所述的方法。

本发明技术方案的进一步优点和细节将在具体实施方式部分具体体现。

附图说明

图1是本发明的众包翻译质量控制系统的框架图

图2是本发明的众包任务控制方法的计算机流程图

具体实施方式

参见图1,所述众包翻译质量控制系统,包括众包初始化子系统、众包时间控制子系统以及众包任务调整子系统。

其中,众包初始化子系统接收待译任务以及当前的翻译人员名单,对其进行初始化,得到至少两个初始化待译任务包和至少两个初始化众包翻译组;所述初始化待译任务包和所述初始化众包翻译组对应。

在本实施例中,待译任务包括1000万字的中文,当前翻译人员包括30人的翻译团队。

众包初始化系统首先抽取10万字的待译任务的子部分,将其分为2个部分的子任务,每部分平均5万字;再将30人的翻译团队分为2个组,每组分配所述平均5万字的子任务(每人平均大约3000字),从而完成初始化。

接下来,2个组各自完成各自子任务,并在完成过程中独立提交任务翻译结果,或者完成后全组一起提交任务翻译结果,所述众包时间控制子系统监测所述初始化众包翻译组提交对应的所述初始化待译任务包的至少一个时间;

例如,第一组完成提交的任务完成时间为a1,第二组完成的时间为a2;如果a1小于a2,则调整第一组和第二组接下来的任务,

该过程由众包任务调整子系统完成,所述众包任务调整子系统根据所述众包时间控制子系统监测到的至少一个提交时间,调整所述初始化众包翻译组对应的所述初始化待译任务包。

具体调整策略包括:众包初始化系统继续抽取待译任务的其余子部分的30万字,其中20万字分给第一组,10万字分给第二组;等等;

以上是基于小组整体的调整策略,在本实施例中,还可以采用基于个体的调整策略;

具体而言,2个组内部的15人分别提交分配给自己的3000字的待译任务的翻译结果,系统记录每个人的提交时间,然后,分析时间序列,按照提交时间先后,将30个人分别分为三组后,众包初始化系统继续抽取待译任务的其余子部分的100万字,其中50万字分给第一组,30万字分给第二组;20万字分给第三组。

该过程充分体现了竞争性的特点,能够极大的集中优势力量。

当然,上述过程明显是一个迭代循环的动态过程,而不是静态的。

由于不管是小组任务分配还是小组成员分配都可以根据实际情况动态的调整,本发明的技术方案克服了前述背景技术提高的各种问题。例如,假如有组内人员离职或者不能继续参与本工作,就会体现在提交时间的序列分析当中,从而反馈给众包任务调整子系统,在接下来的任务调整中考虑到上述因素,从而完成调整,不至于影响整体工作。该过程由计算机监控系统自动分析完成,而不需要人工介入。

参见图2,是本发明的众包任务控制方法的计算机流程图,其中包括a1-a6步骤,具体而言,各个步骤执行的任务包括:

a1:接收众包任务以及众包人员名单;

a2:初始化众包任务以及众包人员名单,得到至少两个初始化待译任务包和至少两个初始化众包组;

a3:判断当前众包任务是否全部完成,如果是,则退出,否则进入步骤a4;

a4:监测初始化众包组的任务提交时间;

a5:判断是否满足分析条件,当满足分析条件时,分析所述任务提交时间;否则,返回步骤a4;

a6:根据所述分析结果,调整初始化众包任务以及众包人员名单,得到至少两个初始化待译任务包和至少两个初始化众包组;进入步骤a3.

其中,步骤a5当满足分析条件时,分析所述任务提交时间,包括:

(1)当前众包任务尚未结束;

(2)任务提交时间满足预设的周期;

(3)当前初始化众包组已经完成对应的初始化待译任务包。

本发明的上述技术方案至少具备如下优点:

(1)不同于现有技术一开始就将所有待译任务进行了全部分配,本发明首先进行了初始化分配,并且只对待译任务的一小部分,以便于后续能够动态调整;

(2)动态调整的策略基于时间序列分析,不需要人工介入,自动完成团队工作的重新调整与分配;

(3)基于时间序列分析的分析策略中,既体现每个所述初始化众包翻译组的整体翻译时间,也能够考虑所述初始化众包翻译组内部成员的个体翻译时间,从而为后续的调整策略提供更精确的分析基础。

(4)不仅对任务本身进行了调整,还可以对团队成员分组进行调整。

(5)充分体现了竞争性的特点,并且公正客观;能够极大的集中优势力量,提高团队工作效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1