翻译项目查询系统及其方法

文档序号:6469994阅读:119来源:国知局
专利名称:翻译项目查询系统及其方法
技术领域
一种查询系统及其方法,尤其是指一种可直接查询不同翻译项目的翻译 项目查询系统及其方法。
背景技术
对于现在多元化的社会,语言上的交流以及沟通越来越重要,因此发展 出不同语言间的翻译系统,以方便一般使用者可以查询出不同语言之间的翻 译解释。
现有的翻译系统, 一般而言是使用者输入待查询的字词,在翻译系统所 设定的翻译词库中进行查找比对,当比对出待查询的字词时,取得对应的翻 译解释,并显示给使用者,从而可以获得字词的翻译解释。
现有的翻译系统除了提供字词解释之外,还可以提供查询字词的同义词 词、反义词词、动词变化等翻译项目。由于现有的翻译系统翻译词库本身就 储存有字词所对应的同义词词、反义词词、动词变化等,因此在显示翻译结 果时,可以釆取分页浏览的方式对同义词词、反义词词、动词变化等进行翻 译项目查询。
随着网络技术的快速发展,现有的翻译系统实现了网络应用。 一般而言, 现有的网络翻译系统是使用者在客户端输入待查询的字词,客户端将待查询 的字词传送至伺服端中,伺服端接收待查询的字词,并在伺服端网络翻译系 统所设定的翻译词库中比对使用者输入的待查询的字词,当比对出待查询的 字词时,取得该待查字词的翻译解释,并传送翻译解释至客户端,客户端接 收翻译解释并显示,从而获得待查询的字词的翻译解释。由于这种网络翻译 查询方法,客户端并不存在翻译词库,因此节省了许多储存空间。
现有的网络翻译系统,除了在伺服端中翻译解释之外,还提供了查询待查询的字词的同义词词、反义词词、动词变化等翻译项目的查询功能,由于 在翻译词库的设计中就储存有字词所对应的同义词词、反义词词、动词变化
等,因此在客户端中显示翻译结果时,客户端只需要通过对伺服端的请求, 就可以更新页面的方式获得同义词词、反义词词、动词变化等进行翻译项目。
上述现有技术的翻译系统或是网络翻译系统,使用者查询待查字词的同 义词词、反义词词、动词变化等翻译项目,都无法直接获得翻译结果,这是 由于一般的翻译系统或是网络翻译系统无法将同义词词、反义词词、动词变 化等翻译项目结果直接进行显示,必须通过查询待查询的字词的翻译解释后, 才能选择翻译项目查询以及显示同义词词、反义词词、动词变化等翻译项目。
另外对于网络翻译系统,每一次的查询,对伺服器都是一种负栽,当使 用者想要使用其他翻译项目查询时,首先要先查询待查询的字词的翻译解释, 接着,才能使用翻译项目查询功能查询同义词词、反义词词、动词变化等结 果。这样随着查询内容的深入,伺服器会产生更多的负载。
综上所述,可知现有技术中长期以来一直存在翻译查询无法直4妄查询翻 译项目的问题,因此有必要提出改进的技术手段,来解决此一问题。

发明内容
有鉴于现有技术存在翻译查询无法直接查询翻译项目的问题,本发明遂
提供一种翻译项目查询系统及其方法,其中
本发明所提供的翻译项目查询系统,第一实施方式包含输入模块、整 合模块、查询模块以及显示模块。
其中,输入模块,用以接收待查询的字词及查询参数;整合模块,用以 将字词及查询参数整合为查询信息;查询才莫块,根据查询信息的字词及查询 参数,自数字词库查询与字词及查询参数对应的查询结果;显示模块,用以 显示字词以及与字词及查询参数对应的查询结果,该查询结杲即为查询的翻 译项目。
本发明所提供的翻译项目查询系统,第二实施方式包含伺服端以及客 户端,其中,伺服端还包含数字词库、第一接收模块、查询模块以及传送模块;客户端还包含输入模块、整合才莫块、连线模块以及显示模块。
伺服端中的接收模块用以接收查询信息;查询模块根据查询信息的字词 及查询参数,自数字词库查询与字词及查询参数对应的查询结果;传送才莫块 用以传送查询结果。
客户端中的输入模块用以接收待查询的字词及查询参数;整合才莫块用以 将字词及查询参数整合为查询信息;连线才莫块连线至伺服端,传送查询信息 至伺服端,并自伺服端接收查询结果;显示模块用以显示字词以及与字词及 查询参数对应的查询结果,该查询结果即为查询的翻译项目。
本发明所提供的翻译项目查询方法,第一实施方式包含下列步骤
首先,接收待查询的字词及查询参数;接着,将字词及查询参数整合为 查询信息;接着,根据查询信息的字词及查询参数,自数字词库查询与字词 及查询参数对应的查询结果;最后,显示字词以及与字词及查询参数对应的 查询结果,该查询结果即为查询的翻译项目。
本发明所提供的翻译项目查询方法,第二实施方式包含下列步骤
首先,客户端接收待查询的字词及查询参数;接着,客户端将字词及查 询参数整合为查询信息;接着,连线至伺服端,并传送查询信息至伺服端; 接着,伺服端接收查询信息;接着,伺服端中根据查询信息的字词及查询参 数,自数字词库查询与字词及查询参数对应的查询结果;接着,传送查询结 果至客户端;接着,客户端接收查询结果;最后,客户端显示字词以及与字 词及查询参数对应的查询结果,查询结果即为查询的翻译项目。
本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明通 过字词及查询参数,实现一次查询即可以查询使用者想要的翻译项目,与现 有技术的需要先查询字词的翻译结果,再查询使用者想要的翻译项目,两次 查询方能查询^吏用者想要的翻译项目,其:R术手段具有相当的差异。
通过上述的技术手段,本发明可以达到翻译项目查询简化的技术效果。


图1A为本发明翻译项目查询第一实施方式系统方框图。图1B为本发明翻译项目查询第二实施方式系统方框图。 图2A为本发明翻译项目查询第一实施方式方法流程图。 图2B为本发明翻译项目查询第二实施方式方法流程图。 图3A及图3B为第一实施方式现有技术界面示意图。 图3C为本发明第一实施方式界面示意图。 图4A及图4B为第二实施方式现有技术界面示意图。 图4C为本发明第二实施方式界面示意图。
具体实施例方式
以下将结合附图及实施例来详细说明本发明的实施方式,从而对本发明 如何应用技术手段来解决技术问题并达到技术效果的实现过程能充分理解并 才居以实施。
请参考图1A所示,为本发明翻译项目查询系统于第一实施方式的系统 方框图。本发明所提供的翻译项目查询系统,第一实施方式系统包含输入 模块IO、整合模块20、查询模块30、数字词库40以及显示模块50。
其中,输入模块10用以接收使用者输入待查询的字词及查询参数,查询 参数至少包含有同义词参数、反义词参数、词组参数、变化参数以及衍生 参数等,同义词参数即为查询与待查询的字词具有相同字义的参数;反义词 参数即为查询与待查询的字词具有相反字义的参数;词组Wt即为查询待查 询的字词相关词组的参数;变化W:即为查询待查询的字词的动词变化、名 词变化的参数;衍生^f^t即为查询由待查询的字词所衍生的其他字词。
举例来说,当输入模块10接收到使用者输入待查询的字词为"control" 以及同义词参数时,即为查询与"control"具有相同字义的参数;当输入模 块IO接收到待查询的字词为"control"以及衍生参数时,即为查询由"control" 所衍生的其他字词,其余参数不再进行举例赘述。
输入模块IO接收到输入的待查询的字词及查询参数后,将传送至整合模 块20,整合模块20则会将字词及查询参数整合为查询信息。输入模块10所接收的查询参数,可以通过使用者直接输入查询参数,或
是使用者通过按下按键输入查询参数,或是通过下拉式菜单选择查询参数等 多种方式来进行查询参数的输入,但不以此局限本发明。举例来说,假设使 用者想要查询待查询的字词的字词变化时,可以在输入待查询的字词时,同
时输入查询参数为"[vary:]",或是通过使用者按下"变化按键","变化按 键,,即为对应查询参数为"[vary:]",也可以通过下拉式菜单选择"变化选项", 而"变化选项,,即为对应查询参数为"[vary:]",通过上述方式皆可以使输入 模块10接收到查询参数。
由于输入模块IO同时接收了查询参数,因此,整合才莫块20会将输入才莫 块10所接收的待查询的字词以及查询参数整合为查询信息,经整合的查询信 息包含待查询的字词以及查询参数两部分,并且整合模块20整合查询信息是 用符号将查询参数语字词进行区隔。
整合模块20将字词及查询参数整合为查询信息,并传送至查询模块30, 查询模块30则会根据查询信息自数字词库40中查询出结果。
数字词库40中依据不同的字词,储存有与字词相对应的同义词、反义词、 词组、变化字词以及衍生字词等内容,查询模块30将查询信息解析为查询参 数的字串以及待查询的字词的字串,并于数字词库40中搜寻待查询的字词的 字串中与查询参数的字串相对应的栏位,以查询出查询结果,找出与待查询 的字词以及查询参数相对应的内容。
举例来说,当查询才莫块30接收到查询信息中待查询的字词为"control" 以及查询参数为"同义词参数,,时,会依据字词为"control"以及查询参数 为"同义词参数"于数字词库40中,找出与待查询的字词"control"中与查 询参数"同义词参数"相对应栏位的内容,即搜寻出待查询的字词"control" 的同义词内容为"n.支配;4空制;统制command, influence、 master; vt.克制; 抑制restrain、..."。
查询模块30查询出查询结果后,会将查询结果传送至显示模块50,显 示模块50则会显示查询结果,所显示的查询结果包含待查询的字词以及其对 应的查询内容。
接着,将说明本发明第二实施方式,本发明第二实施方式与第一实施方式差别在于,第一实施方式为执行于单一电脑中的翻译项目查询系统,而第 二实施方式为在网络环境中运行的翻译项目查询系统。
第一实方式中进行说明的模块,在此不再赘述,仅说明第一实施方式与 第二实施方式中具有差异的模块或新增的模块。
请参考图1B所示,为本发明翻译项目查询系统第二实施方式的系统方框 图。本发明所提供的翻译项目查询系统,第二实施方式系统包含伺服端60 以及客户端70,其中,伺服端60包含接收模块61、查询模块62、数字词库 63以及传送模块64,客户端70包含输入模块71、整合模块72、连线模块73 以及显示才莫块74。
客户端70中输入模块71接收使用者输入的待查询的字词以及查询^t, 并将待查询的字词及查询参数传送至整合模块72,整合模块72则会将字词 及查询参数整合为查询信息。
接着,客户端70会通过连线模块73连接至伺服端60,并传送查询信息 至伺服端60,伺服端60会通过接收模块61接收客户端60传送查询信息。
当接收模块61接收到客户端60传送查询信息后,会将接收;f莫块61所接 收到的查询信息传送至查询才莫块62,查询模块62则会根据查询信息自数字 词库63查询出查询结果。
当查询模块62查询出查询结杲后,将查询结果通过传送模块64传送至 客户端70,客户端70通过连线模块73接收祠服端60传送模块64所传送的 查询结果,并将查询结果传送至显示模块74,显示模块74则会显示输入模 块71字词以及连线才莫块73所传送的查询结果。
接着,以第 一实施例以及第二实施例来解说本发明的运作方式及流程, 并请参照图2A、图2B、图3A至图3C以及图4A至图4C所示。
图2A为本发明翻译项目查询第一实施方式方法流程图;图2B系为本发 明翻译项目查询第二实施方式方法流程图;图3A及图3B为第一实施方式现 有技术界面示意图;图3C为本发明第一实施方式界面示意图;图4A及图4B 为第二实施方式现有技术界面示意图以及图4C为本发明第二实施方式界面 示意图。如图3A所示,当使用者没有在输入区域81中输入待查询的字词"control" 时,查询界面并无任何的查询选项标示83,当使用者于输入区域81中输入 待查询的字词"control"时,通过查询;溪块自数字词库查询与待查询的字词 "control"对应的翻译解释为"1.控制;支S己;管理…",并显示于显示区域 82中,同时查询选项标示83标示为"字义"查询选项。
如图3B所示,当查询待查询的字词"control"的翻译解释后,通过鼠标 点选查询选项标示83中的"变化"查询选项,则自数字词库查询与待查询的 字词"control"对应的变4b为"动变controlled; controlled; controlling"以 及"名复controls",并且显示于显示区域82中,同时查询选项标示83标 示切换为"变化"查询选项。
以上为现有技术所执行的流程,以下将说明本发明的执行流程,并请参 照图3C所示,使用者于输入区域81输入待查询的字词为"control"以及查 询M为"[vary:]",查询参数"[vary:]"即为变化参数,并且用符号"[:]" 将查询参数"[vary:]"与待查询的字词"control"进行区隔,输入模块10接 收使用者输入待查询的字词为"control"以及查询参数"[vary:]"(步骤110 ), 接着,会将输入模块10所接收的待查询的字词"control"以及查询参数"[vary:]" 传送至整合模块20。
整合模块20接收到输入才莫块10所传送的待查询的字词"control"以及 查询参数"[vary:]",会将待查询的字词"control"以及查询参数"[vary:]" 整合为查询信息"[vary:] control"(步骤120 ),并将查询信息"[vary:] control" 传送至查询模块30。
查询模块30接收到整合;f莫块20所传送的查询信息"[vary:] control",会 将查询信息解析为查询参数的字串为"vary",以及字词的字串为"control", 即为查询"control"对应的变化翻译选项,因此将至数字词库40中查询与待 查询的字词"control"对应的变化3兰4立内容为"动变controlled; controlled; controlling"以及"名复controls"。
接着,查询模块30会将所查询到的变化栏位内容,即"动变controlled; controlled; controlling"以及"名复controls"传送至显示才莫块40,显示才莫 块40接收到查询才莫块30所传送的变化栏位内容"动变controlled; controlled;controlling"以及"名复controls"后,会显示待查询的字词"control"以及 变化栏位内容"动变controlled; controlled; controlling"以及"名复controls" 于显示区域82中,结果如图3C所示。
通过上述的方法,实现一次查询即可以查询使用者想要的翻译项目,与 现有技术的需要先查询字词的翻译结果,再查询使用者想要的翻译项目,经 过两次查询才能查询使用者想要的翻译项目,具有明显的差异。
接着,将说明本发明第二实施方式,本发明第二实施方式与第一实施方 式差别在于,第一实施方式为执行于单一电脑中的翻译项目查询方法,而第 二实施方式为在网络环境中运行的翻译项目查询方法。
如图4A所示,在使用者没有于输入区域91中输入待查询的字词"control" 时,此时翻译项目选择区93是无法进行选择的,当使用者于输入区域91中 输入待查询的字词"control"时,则通过客户端以及伺服端数据交互传送查 询的过程,可自数字词库查询与待查询的字词"control"对应的翻译解释为 "1.控制;支配;管理…",并显示于显示区域92中。
当查询待查询的字词"control"的翻译解释后,翻译项目选择区93则可 以进行翻译项目的选择,当使用者选择翻译项目选择区93中的"变化按键,, 时,则向伺服端送出请求,自数字词库中查询与待查询的字词"control"对 应的变化为"动变controlled; controlled; controlling"以及"名复controls", 传送回客户端并显示于显示区域92。其结果如图4B所示。
以上为现有技术所执行的流程,以下将说明本发明的执行流程,并请参 照图4C所示,使用者于客户端70输入区域91输入待查询的字词为"control", 并且使用者按下翻译项目选择区93中的"变化按键","变化按键"与查询 参数"[vaiy:]"相对应,输入模块71接收使用者输入待查询的字词为"control" 以及查询参数"[vaiy:]"(步骤210 ),接着,会将输入模块71所接收到的 待查询的字词"control"以及查询Wt "[vary:]"传送至整合模块72。
整合模块72接收到输入模块71所传送的待查询的字词"control"以及 查询参数"[vary:]",会将待查询的字词"control"以及查询参数"[vary:]" 整合为查询信息"[vary:] control"(步骤220 ),并将查询信息"[vaiy:] control" 传送至连线模块73。客户端70会通过连线模块73连线至伺服端60,并传送查询信息"[vary:] control"至伺服端60,伺服端60会通过接收才莫块61接收客户端70传送查询 信息"[vary:] control"(步骤230 )。
接收模块61接收到客户端60传送查询信息"[vary:] control"(步骤240 ) 后,会将接收模块61所接收到的查询信息"[vary:] control"传送至查询才莫块 62,查询模块62则会将查询信息解析为查询参数的字串为"vary",以及字 词的字串为"control",并自数字词库63查询与待查询的字词"control"对 应的变化栏位内容为"动变controlled; controlled; controlling"以及"名复 controls"(步骤250 )。
接着,查询模块62会将所查询到的变化栏位内容"动变controlled; controlled; controlling"以及"名复controls"传送至传送才莫块64,传送模 块64会将所接收到的变化栏位内容"动变controlled; controlled; controlling" 以及"名复controls"传送至客户端70 (步骤260 ),客户端70会通过连线 模块73接收伺服端60传送模块64所传送的变化栏位内容"动变controlled; controlled; controlling"以及"名复controls"(步骤270)。
最后,连线模块73会将所接收到的变化"动变controlled; controlled; controlling"以及"名复controls"传送至显示模块74,显示模块74接收到 连线才莫块73所传送的变化"动变controlled; controlled; controlling"以及 "名复controls"后,会显示待查询的字词"control"以及变化"动变controlled; controlled; controlling"以及"名复controls"于显示区域92中(步骤280), 结果如图4C所示。
综上所述,可知本发明与现有技术之间的差异在于具有本发明通过字词 及查询参数,实现一次查询即可以查询使用者想要的翻译项目的技术手段, 通过此一技术手段可以来解决现有技术所存在翻译查询无法直接查询翻译项 目的问题,进而达到翻译项目查询简化的技术效果。
虽然本发明所提供的实施方式如上,但所述的内容并非用以直接限定本 发明的专利保护范围。任何本发明所属技术领域中具有通常知识者,在不脱 离本发明所提供的精神和范围的前提下,可以在实施的形式上及细节上作些 许的更动。本发明的专利保护范围,仍须以权利要求书为准。
权利要求
1、一种翻译项目查询系统,其包含一输入模块,用以接收待查询的一字词及一查询参数;一整合模块,用以将该字词及该查询参数整合为一查询信息;一查询模块,根据该查询信息的该字词及该查询参数,自一数字词库查询与该字词及该查询参数对应的一查询结果;及一显示模块,用以显示该字词以及与该字词及该查询参数对应的该查询结果,该查询结果即为查询的翻译项目。
2、 如权利要求1所述的翻译项目查询系统,其特征在于,该查询参数 包含同义词参数、反义词参数、词组参数、变化参数以及衍生参数。
3、 如权利要求l所述的翻译项目查询系统,其特征在于,该整合模块整 合该查询信息是为将该查询参数以符号区隔该字词。
4、 如权利要求1所述的翻译项目查询系统,其特征在于,该查询模块将 该查询信息解析为该查询参数的字串以及该字词的字串,并于该数字词库中 搜寻该字词字串中该查询参数的字串的栏位,以查询出该查询结果。
5、 一种翻译项目查询系统,其包含 一伺服端,还包含一数字词库;一接收模块,用以接收一查询信息;一查询^i块,根据该查询信息的该字词及该查询参数,自该数字词库查 询与该字词及该查询参数对应的一查询结果;及一传送才莫块,用以传送该查询结果;及一客户端,还包含一输入模块,用以接收待查询的一字词及一查询参数; 一整合^f莫块,用以将该字词及该查询参数整合为一查询信息;一连线纟莫块,连线至该伺服端,传送一查询信息至该伺力良端,并自该伺服端接收一查询结果;及一显示模块,用以显示该字词以及与该字词及该查询Wt对应的该查询 结果,该查询结果即为查询的翻译项目。
6、 如权利要求5所述的翻译项目查询系统,其特征在于,该查询参数包 含同义词参数、反义词参数、词组参数、变化参数以及衍生参数。
7、 如权利要求5所述的翻译项目查询系统,其特征在于,该整合模块整 合该查询信息是为将该查询参数以符号区隔该字词。
8、 如权利要求5所述的翻译项目查询系统,其特征在于,该查询模块将 该查询信息解析为该查询参数的字串以及该字词的字串,并于该数字词库中 搜寻该字词字串中该查询参数的字串的栏位,以查询出该查询结果。
9、 一种翻译项目查询方法,其包含下列步骤 接收待查询的一字词及一查询参数; 将该字词及该查询参数整合为一查询信息;根据该查询信息的该字词及该查询参数,自 一数字词库查询与该字词及 该查询参数对应的一查询结果;及显示该字词以及与该字词及该查询参数对应的该查询结果,该查询结果 即为查询的翻译项目。
10、 如权利要求9所述的翻译项目查询方法,其特征在于,该查询参数 包含同义词参数、反义词参数、词组参数、变化参数以及衍生参数。
11、 如权利要求9所述的翻译项目查询方法,其特征在于,将该字词及 该查询参数整合为该查询信息的步骤,是为将该查询参数以符号区隔该字词。
12、 如权利要求9所述的翻译项目查询方法,其特征在于,自该数字词 库查询与该查询参数对应的该查询结果的步骤,是为将该查询信息解析为该 查询参数的字串以及该字词的字串,并于该数字词库中搜寻该字词字串中该查询参数的字串的栏位,以查询出该查询结果。
13、 .一种翻译项目查询方法,其包含下列步骤 一客户端接收待查询的一字词及一查询参数; 该客户端将该字词及该查询参数整合为一查询信息; 该客户端连线至一伺服端,并传送该查询信息至该伺服端; 该伺服端接收该查询信息;于伺服端中根据该查询信息的该字词及该查询参数,自 一数字词库查询 与该字词及该查询参数对应的一查询结果;该伺服端传送该查询结杲至该客户端;该客户端接收该查询结果;及该客户端显示该字词以及与该字词及该查询参数对应的该查询结果,该 查询结果即为查询的翻译项目。
14、 如权利要求13所述的翻译项目查询方法,其特征在于,该查询参数 包含同义词参数、反义词参数、词组l^t、变化参数以及衍生参数。
15、 如权利要求13所述的翻译项目查询方法,其特征在于,将该字词及 该查询参数整合为该查询信息的步骤,是为将该查询参数以符号区隔该字词。
16、 如权利要求13所述的翻译项目查询方法,其特征在于,自该数字词 库查询与该查询参数对应的该查询结果的步骤,是为将该查询信息解析为该 查询参数的字串以及该字词的字串,并于该数字词库中搜寻该字词字串中该 查询参数的字串的栏位,以查询出该查询结果。
全文摘要
一种翻译项目查询系统及其方法,其通过字词及查询参数的组合,实现一次查询即可以查询出使用者想要的翻译项目的技术手段,可以解决翻译查询无法直接查询翻译项目的问题,从而可以达到翻译项目查询简化的技术效果。
文档编号G06F17/30GK101655852SQ20081021304
公开日2010年2月24日 申请日期2008年8月21日 优先权日2008年8月21日
发明者辉 王, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1