专利名称:业务处理系统及方法
技术领域:
本发明涉及数据处理领域,尤其涉及一种业务处理系统及方法。
背景技术:
近年来,随着自然语言技术的发展,自动翻译技术已经取得了较大的进步,但是和专业翻译人员相比,机器自动翻译技术距实用阶段依然具有很大差距,任何正式的翻译,都离不开人工翻译或人工校对。但是,计算机辅助翻译在翻译领域中仍发挥着重要作用。人机协同翻译系统是一种新型的计算机辅助翻译系统,其核心思想是充分利用已有的翻译资源,尽量避免翻译人员的重复劳动。在计算机辅助翻译系统中,最重要的资源是翻译记忆库和术语库,其中翻译记忆库为用户已经翻译过的源语言句子和其正确的译文;术语库为在特定领域下的术语和其对应的译文。计算机负责辅助翻译人员的翻译任务,不仅给翻译人员提供一些术语,而且还可以从已翻译过文本中查找相同或相似语句的译文,使翻译人员避免不必要的重复劳动,进行高效率的翻译工作。同时,和其他交易一样,“翻译”作为一种新的交易形式已经被众多翻译者和商户所接受,例如,甲在特定的网站上提出一个翻译任务,乙发现了这个任务并且认为该任务比较适合自己,那么甲乙双方就该任务达成某种交易形式的协议,乙按照翻译要求完成任务并且得到甲的认可后,甲付给乙相应的薪酬。从中可以看出,对于翻译交易来说,翻译者必须花费一定时间来完成翻译任务。这其中就存在一定的风险,例如翻译进度是否在控制之中,如果由于各种原因,翻译者到期未完成任务,那么商户就必须重新发布任务,更严重的是商户需要花费同样的时间来完成翻译任务。在现有的交易模式下,这些危险是很难预知和避免的。随着社会的发展,人们对于翻译质量和翻译效率提出了更高的要求。在这种情况下,大型的翻译任务都需要多个人协同翻译完成。在网络交易中,虽然大型任务可以被划分成多个子任务,然后分配给多个翻译者来完成,但这些子任务之间通常具有很强内在联系,不同的子任务之间具有大量的相似内容。因此,若翻译者之间能够实现实时共享翻译资源就可以提高翻译效率。但是,在已有的交易方式下,不同翻译者使用的辅助翻译软件可能不相同,已有资源很难共享,即使翻译软件相同,这些系统之间也很难实时进行通讯,从而保证资源的快速共享和一致,这将严重影响翻译质量和翻译效率。目前针对相关技术的翻译进度不可控的问题,目前尚未提出有效的解决方案。
发明内容
本发明旨在提供一种业务处理系统及方法,以解决现有技术中翻译进度不可控的问题。为了实现上述目的,根据本发明的一个方面,提供了一种业务处理系统,包括第一终端;第二终端;任务平台,与第一终端和第二终端连接,用于获取第一终端的任务,并根据第二终端的参数为第二终端分配任务;监控模块,与第一终端和第二终端连接,用于监控第二终端的任务进度,并根据任务进度控制第一终端执行工作任务。进一步地,系统还包括分组模块,与第二终端连接,用于根据所分配的任务的种类对第二终端进行分组,将所分配的任务的种类相同的第二终端分为一组。进一步地,系统还包括共享模块,与第一终端、第二终端和分组模块连接,用于接收第一终端发送的共享数据,并将共享数据提供给同一组内的第二终端。进一步地,系统还包括第三终端,与第一终端和第二终端连接,用于获取第一终端发送的对第二终端的一个或多个第一评估值和第二终端发送的对第一终端的一个或多个第二评估值,并根据第一基准值对一个或多个第一评估值进行排序,根据第二基准值对一个或多个第二评估值进行排序。根据本发明的另一方面,提供了一种业务处理方法,包括以下步骤任务平台获取 第一终端的任务,并根据第二终端的参数为第二终端分配任务;监控模块监控第二终端的任务进度,并根据任务进度控制第一终端执行工作任务。进一步地,该方法还包括分组模块根据所分配的任务的种类对第二终端进行分组,将所分配的任务的种类相同的第二终端分为一组。进一步地,该方法还包括共享模块接收第一终端发送的共享数据,并将共享数据提供给同一组内的第二终端。进一步地,该方法还包括第三终端获取第一终端发送的对第二终端的一个或多个第一评估值和第二终端发送的对第一终端的一个或多个第二评估值,并根据第一基准值对一个或多个第一评估值进行排序,根据第二基准值对一个或多个第二评估值进行排序。进一步地,根据任务进度控制第一终端执行工作任务包括当任务进度为未完成时,第一终端向第二终端发送提示信号。进一步地,根据任务进度控制第一终端执行工作任务包括当任务进度为完成时,第一终端对任务完成质量进行检测,并根据检测结果生成计费结果,将计费结果发送给第
二终端。应用本发明的技术方案,通过采用监控模块对任务进度进行监控的方式,并根据任务进度控制第一终端执行工作任务,解决了现有技术中翻译进度不可控的问题,从而有效地保障了任务的顺利完成。除了上面所描述的目的、特征和优点之外,本发明还有其它的目的、特征和优点。下面将参照图,对本发明作进一步详细的说明。
附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I示出了根据本发明实施例一的业务处理系统的结构框图;图2示出了根据本发明实施例二的业务处理系统的结构框图;图3示出了根据本发明实施例三的业务处理系统的结构框图;图4示出了根据本发明实施例四的业务处理系统的结构框图;图5示出了根据本发明实施例五的业务处理方法的流程图;图6示出了根据本发明实施例六的业务处理方法的流程图7示出了根据图6所示的一种翻译交易流程图;图8示出了根据本发明实施例的业务处理方法的资源共享示意图;以及图9示出了根据本发明实施例的业务处理方法的信誉评价示意图。
具体实施例方式以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。图I示出了根据本发明实施例一的业务处理系统的结构框图。如图I所示,该系统包括第一终端10、第二终端20、任务平台302以及监控模块304。其 中,任务平台302与第一终端10和第二终端20连接,用于获取第一终端10的任务,并根据第二终端20的参数为第二终端20分配任务;监控模块304与第一终端10和第二终端20连接,用于监控第二终端20的任务进度,并根据任务进度控制第一终端10执行工作任务。且在本实施例中,任务平台302和监控模块304位于服务器30侧,第一终端和第二终端可以是计算机、手机等设备。在本实施例中,采用监控模块对任务进度进行监控,并根据任务进度控制第一终端执行工作任务,解决了现有技术中翻译进度不可控的问题,从而有效地保障了任务的顺利完成。图2示出了根据本发明实施例二的业务处理系统的结构框图。如图2所示,与实施例一不同的是,在本实施例中,服务器30还包括分组模块306,该分组模块306与第二终端20连接,用于根据所分配的任务的种类对第二终端进行分组,将所分配的任务的种类相同的第二终端分为一组。图3示出了根据本发明实施例三的业务处理系统的结构框图。如图3所示,与实施例二不同的是,在本实施例中,服务器30还包括共享模块308,该共享模块308与第一终端10、第二终端20和分组模块306连接,用于接收第一终端10发送的共享数据,并将共享数据提供给同一组内的第二终端20。图4示出了根据本发明实施例四的业务处理系统的结构框图。如图4所示,与上述实施例不同的是,在本实施例中,服务器30还包括第三终端310,该第三模块310与第一终端10和第二终端20连接,用于获取第一终端10发送的对第二终端20的一个或多个第一评估值和第二终端20发送的对第一终端10的一个或多个第二评估值,并根据第一基准值对一个或多个第一评估值进行排序,根据第二基准值对一个或多个第二评估值进行排序。下面结合图5详细描述根据本发明实施例五的业务处理方法,参见图5,业务处理方法包括以下步骤S501,任务平台获取第一终端的任务,并根据第二终端的参数为第二终端分配任务。具体地,第二终端的参数可以是第二终端的信誉度、经验值、涉及的领域中至少之一。当某个第二终端涉及的领域与一个或多个任务领域相符,且经验值较高,同时信誉度较好,则将至少一个任务分配给该第二终端。S502,监控模块监控第二终端的任务进度,并根据任务进度控制第一终端执行工作任务。
具体地,当任务进度为未完成时,第一终端向第二终端发送提示信号;当任务进度为完成时,第一终端对所述任务完成质量进行检测,并根据检测结果生成计费结果,将计费结果发送给第二终端。例如,当任务进度为完成时,第一终端验收第二终端所完成的任务的质量,根据质量计算相应的费用,并将费用发送给第二终端。在本实施例中,还可以通过分组模块根据所分配的任务的种类对第二终端进行分组,将所分配的任务的种类相同的第二终端分为一组。例如,一共有五个第二终端,其中三个第二终端所分配的任务的种类相同(如由一个总任务分成的三个子任务),其余两个第二终端所分配的任务的种类相同,则五个第二终端可以分为两组(包括三个第二终端的第一组和包括其余两个第二终端的第二组)。
在对第二终端进行分组后,还可以通过模块接收第一终端发送的共享数据,并将共享数据提供给同一组内的第二终端。具体地,如在上述分组结果中,共享模块将第一共享数据提供给第一组,将第二共享数据提供给第二组。其中,各个小组内的第二终端可以使用各组内的共享数据,但无法获得其他组内的共享数据。在本实施例中,还可以通过第三终端获取第一终端发送的对第二终端的一个或多个第一评估值和第二终端发送的对第一终端的一个或多个第二评估值,并根据第一基准值对一个或多个第一评估值进行排序,根据第二基准值对一个或多个第二评估值进行排序。这样,第一终端和第二终端可以将排序结果作为对对方进行选择的依据。下面结合图6至图9详细描述根据本发明实施例六的业务处理方法,参见图6和图7,在本实施例中,包括以下步骤步骤S601,商户终端发布任务。步骤S602,服务器端的任务平台接收所发布的任务。步骤S603,翻译者终端从任务平台查询任务,并将自身的参数发送给任务平台。步骤S604,任务平台根据参数为翻译者终端分配任务。步骤S605,翻译者终端接受所分配的任务。步骤S606,服务器端的分组模块根据所分配的任务的种类对翻译者终端进行分组,将所分配的任务的种类相同的翻译者终端分为一组。步骤S607,服务器端的共享模块接收商户终端发送的共享数据,并将共享数据提供给同一组内的翻译者终端。 步骤S608,服务器端的监控模块监控翻译者终端的任务进度是否完成,若是,则执行步骤S610 ;若否,则执行步骤S609。步骤S609,商户终端向翻译者终端发送提示信号,以提醒翻译者终端加快任务处
理进度。步骤S610,商户终端对任务完成质量进行检测,并根据检测结果生成计费结果,将计费结果发送给翻译者终端。步骤S611,服务器端的第三终端获取商户终端发送的对翻译者终端的一个或多个第一评估值和翻译者终端发送的对第一终端的一个或多个第二评估值,并根据第一基准值对一个或多个第一评估值进行排序,根据第二基准值对一个或多个第二评估值进行排序。其中,在步骤S601中,商户终端发布的任务可以是一个完整的任务,也可以是由一个完整任务分成的多个子任务。在步骤S603中,翻译者终端的参数可以是翻译者终端的信誉度、经验值、涉及的领域等。在本实施例中,当翻译者终端的参数为经验值时,可以通过下述步骤生成翻译者终端的经验值商家终端提供一个翻译样本(或者任务平台自动从待翻译文档中抽取一些句子)给翻译者终端; 所有候选翻译者终端翻译这个样本;对每一个翻译者终端的译文进行人工或自动评价(例如,自动方法通常使用的BLEU(自动评价法,Bilingual Evaluation Understudy),其中,其他翻译者的译文作为参考),生成对应每一个翻译者终端的经验值。下面以图8所示的资源共享示意图为例,详细说明步骤S607中翻译者终端共享资源的方式。图8示出了根据本发明实施例的业务处理方法的资源共享示意图。如图8所示,两个翻译任务A和B,其中任务A中有三个翻译者终端用户(a,b和c)和资源A,任务B中有两个翻译者终端用户(c和d)和资源B。当用户执行任务时,仅能使用各个任务对应的翻译资源、个人资源和公共资源。例如用户c同时接受了这两个任务,但是当用户c执行任务A中的任务时,用户c仅能使用资源A、个人资源和公共资源,而不能使用任务B中的资源B ;同样,当用户c执行任务B中的任务时,任务A中的资源A是不可用的。这样,既保证了商户翻译资源的安全,又有效整合了翻译资源。下面以图9所示的信誉评价示意图为例,详细说明在步骤S611中评估值的获取方式。图9示出了根据本发明实施例的业务处理方法的信誉评价示意图。如图9所示,商户终端和翻译者终端通过服务器分别为对方进行信誉评价,并且该评价对于用户来说是不可修改的。这样,有效保证了用户信誉的真实可靠。从以上的描述中,可以看出,本发明上述的实施例实现了如下技术效果可以允许商户根据用户信誉自由选择翻译者团队,同时,翻译者也可以根据商户信誉自由选择翻译任务;商户和翻译者的信誉由第三方服务器来管理,这样,保证了信誉信息的真实可靠;保证翻译团队的各翻译者成员之间实时共享翻译资源,翻译团队中的任何一个翻译者得到的新的翻译资源都可以立即与其他翻译者共享,这种模式有效提高了翻译效率并保证了翻译内容的一致性;真实呈现每个翻译任务的进度和质量,这样执行任务中的任何异常情况都可以及时发现,从而有效地保障了任务的顺利完成;保障了商户数据的安全性翻译小组内的共享资源归商户所有,除了翻译者之外,其他人无法得到这些信息;并且,虽然每个翻译者可以使用这些信息,但是每个翻译者仅可以看到和翻译相关的部分信息,而非全部信息。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种业务处理系统,其特征在于,包括 第一终端; 第二终端; 任务平台,与所述第一终端和所述第二终端连接,用于获取所述第一终端的任务, 并根据所述第二终端的参数为所述第二终端分配任务; 监控模块,与所述第一终端和所述第二终端连接,用于监控所述第二终端的任务进度,并根据所述任务进度控制所述第一终端执行工作任务。
2.根据权利要求I所述的系统,其特征在于,还包括分组模块,与所述第二终端连接,用于根据所分配的任务的种类对所述第二终端进行分组,将所分配的任务的种类相同的第 二终端分为一组。
3.根据权利要求2所述的系统,其特征在于,还包括共享模块,与所述第一终端、所述第二终端和所述分组模块连接,用于接收所述第一终端发送的共享数据,并将所述共享数据提供给同一组内的第二终端。
4.根据权利要求1-3中任一项所述的系统,其特征在于,还包括第三终端,与所述第一终端和所述第二终端连接,用于获取所述第一终端发送的对所述第二终端的一个或多个第一评估值和所述第二终端发送的对所述第一终端的一个或多个第二评估值,并根据第一基准值对所述一个或多个第一评估值进行排序,根据第二基准值对所述一个或多个第二评估值进行排序。
5.一种业务处理方法,其特征在于,包括以下步骤 任务平台获取第一终端的任务,并根据第二终端的参数为第二终端分配任务; 监控模块监控所述第二终端的任务进度,并根据所述任务进度控制所述第一终端执行工作任务。
6.根据权利要求5所述的方法,其特征在于,还包括分组模块根据所分配的任务的种类对所述第二终端进行分组,将所分配的任务的种类相同的第二终端分为一组。
7.根据权利要求6所述的方法,其特征在于,还包括共享模块接收所述第一终端发送的共享数据,并将所述共享数据提供给同一组内的第二终端。
8.根据权利要求5-7中任一项所述的方法,其特征在于,还包括第三终端获取所述第一终端发送的对所述第二终端的一个或多个第一评估值和所述第二终端发送的对所述第一终端的一个或多个第二评估值,并根据第一基准值对所述一个或多个第一评估值进行排序,根据第二基准值对所述一个或多个第二评估值进行排序。
9.根据权利要求5所述的方法,其特征在于,根据所述任务进度控制所述第一终端执行工作任务包括当所述任务进度为未完成时,所述第一终端向所述第二终端发送提示信号。
10.根据权利要求5所述的方法,其特征在于,根据所述任务进度控制所述第一终端执行工作任务包括当所述任务进度为完成时,所述第一终端对所述任务完成质量进行检测,并根据检测结果生成计费结果,将所述计费结果发送给所述第二终端。
全文摘要
本发明提供了一种业务处理系统及方法,该方法包括以下步骤任务平台获取第一终端的任务,并根据第二终端的参数为第二终端分配任务;监控模块监控第二终端的任务进度,并根据任务进度控制第一终端执行工作任务。本发明通过采用监控模块对任务进度进行监控,并根据任务进度控制第一终端执行工作任务,解决了现有技术中翻译进度不可控的问题,从而有效地保障了任务的顺利完成。
文档编号G06Q10/06GK102655518SQ201110051970
公开日2012年9月5日 申请日期2011年3月3日 优先权日2011年3月3日
发明者刘占一, 刘挺, 和为 申请人:哈尔滨工业大学