Movatterモバイル変換


[0]ホーム

URL:


JP2012159969A - Machine translation device, method and program - Google Patents

Machine translation device, method and program
Download PDF

Info

Publication number
JP2012159969A
JP2012159969AJP2011018552AJP2011018552AJP2012159969AJP 2012159969 AJP2012159969 AJP 2012159969AJP 2011018552 AJP2011018552 AJP 2011018552AJP 2011018552 AJP2011018552 AJP 2011018552AJP 2012159969 AJP2012159969 AJP 2012159969A
Authority
JP
Japan
Prior art keywords
paraphrase
translation
text
sentence
reliability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011018552A
Other languages
Japanese (ja)
Inventor
Koji Okabe
浩司 岡部
Takeshi Hanazawa
健 花沢
Seiya Osada
誠也 長田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC CorpfiledCriticalNEC Corp
Priority to JP2011018552ApriorityCriticalpatent/JP2012159969A/en
Publication of JP2012159969ApublicationCriticalpatent/JP2012159969A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

PROBLEM TO BE SOLVED: To provide a machine translation device with which time needed to obtain translation results can be reduced and reliable translation results can be obtained.SOLUTION: Paraphrastic sentence generation means 81 generates one or multiple paraphrases of an input text sentence in the same language as the input text sentence. Machine translation means 82 translates the generated paraphrases into a target language. Translation reliability determination means 83 determines translation reliability that indicates the reliability of the translation of the paraphrases in the target language. Paraphrase identification means 84 selects candidate paraphrases from all the paraphrases generated by the paraphrastic sentence generation means 81 based on their translation reliability, and identifies a paraphrase from the candidates as a target paraphrase whose translation is to be provided as a translation result.

Description

Translated fromJapanese

本発明は、機械翻訳された翻訳結果の信頼度をより高くする機械翻訳装置、機械翻訳方法および機械翻訳プログラムに関する。  The present invention relates to a machine translation device, a machine translation method, and a machine translation program that further increase the reliability of machine-translated translation results.

機械翻訳は、翻訳後の言語(以下、目的言語と記す。)が堪能ではないユーザによって使用されることが多い。このようなユーザに対し、機械翻訳によって出力された翻訳結果の信頼度を表示する、または、その翻訳結果の信頼度を導出できる情報を表示することで、出力された翻訳結果が信頼できるか否かをユーザが判断できる機械翻訳装置が一般に普及している。  Machine translation is often used by users who are not fluent in the translated language (hereinafter referred to as the target language). Whether or not the output translation result can be trusted by displaying the reliability of the translation result output by machine translation or displaying information that can derive the reliability of the translation result for such a user. In general, machine translation devices that allow users to determine whether or not are widely used.

そのような装置の一例として、逆翻訳結果を表示する機械翻訳装置が知られている。逆翻訳結果が表示されることにより、ユーザは、逆翻訳結果と入力文との一致度を求めることができるため、機械翻訳の信頼度を判断することが可能になる。  As an example of such an apparatus, a machine translation apparatus that displays a reverse translation result is known. Since the reverse translation result is displayed, the user can determine the degree of coincidence between the reverse translation result and the input sentence, so that the reliability of the machine translation can be determined.

また、特許文献1には、翻訳結果で得られた訳語に対して変更要求があった場合に翻訳元の言語での言い換え語を表示する機械翻訳方法が記載されている。特許文献1に記載された機械翻訳方法では、訳語に対する変更要求があると、言い換え語の候補を表示し、ユーザに選択させた言い換え語に対する訳語候補リストの中から優先度の高い訳語を提示する。  Further, Patent Document 1 describes a machine translation method that displays a paraphrase in a translation source language when there is a change request for a translation obtained as a result of translation. In the machine translation method described in Patent Literature 1, when there is a change request for a translation, a paraphrase candidate is displayed and a translation with a high priority is presented from the translation word candidate list for the paraphrase selected by the user. .

なお、特許文献2には、用例ベースによる翻訳方式の翻訳精度を向上させる機械翻訳方法が記載されている。特許文献2に記載された機械翻訳方法では、規則ベースの翻訳方式で用いられる規則を適用して各訳語候補を抽出し、その規則の信頼度に基づいて各訳語候補に罰則値を付与する。そして、用例ベースの翻訳を行う際、付与された罰則値を参照して翻訳候補を絞り込む。  Patent Document 2 describes a machine translation method for improving the translation accuracy of an example-based translation system. In the machine translation method described in Patent Document 2, each translation word candidate is extracted by applying a rule used in a rule-based translation system, and a penalty value is assigned to each translation word candidate based on the reliability of the rule. Then, when performing example-based translation, the translation candidates are narrowed down with reference to the assigned penalty values.

また、特許文献3には、訳語候補の確実度を評価する機械翻訳方法が記載されている。特許文献3に記載された機械翻訳方法では、原言語の文に含まれる単語の訳語候補を抽出し、その抽出された複数の訳語候補それぞれの確実度を評価する。そして、評価された訳語候補から一つの訳語を選択すると、選択された訳語の確実度が表示される。  Patent Document 3 describes a machine translation method for evaluating the certainty of candidate words. In the machine translation method described in Patent Literature 3, word candidates included in a source language sentence are extracted, and the certainty of each of the plurality of extracted word candidates is evaluated. When one translated word is selected from the evaluated translated word candidates, the certainty level of the selected translated word is displayed.

特開平9−330318号公報Japanese Patent Laid-Open No. 9-330318特開2008−305167号公報JP 2008-305167 A特開平5−158973号公報JP-A-5-158773

一般に、目的言語が堪能ではないユーザが機械翻訳の結果を見ても、正しい翻訳か否かを判断することは困難である。また、機械翻訳による翻訳精度は必ずしも100%になるとは限らず(すなわち、翻訳精度は100%に満たないため)、ユーザは、自分の伝えたい内容が正しく相手に伝わっているか不安に思いながら、機械翻訳装置を利用している現状がある。  In general, it is difficult for a user who is not fluent in the target language to determine whether or not the translation is correct even when looking at the result of machine translation. In addition, the translation accuracy by machine translation is not always 100% (that is, the translation accuracy is less than 100%), and the user is worried whether the content he wants to convey is correctly conveyed to the other party. There is a current situation using machine translation devices.

そこで、図12に示すような逆翻訳結果を表示する機械翻訳装置を利用することで、ユーザは、信頼度の高い(すなわち、内容のより正しい)翻訳結果を得ることは可能である。図12は、逆翻訳結果を表示する一般的な機械翻訳装置の例を示すブロック図である。図12に例示する一般的な機械翻訳装置は、テキスト入力部101と、機械翻訳部102と、逆翻訳部103と、結果出力部104とを備えている。  Therefore, by using a machine translation apparatus that displays the reverse translation result as shown in FIG. 12, the user can obtain a translation result with high reliability (that is, more correct content). FIG. 12 is a block diagram illustrating an example of a general machine translation apparatus that displays a reverse translation result. The general machine translation apparatus illustrated in FIG. 12 includes atext input unit 101, amachine translation unit 102, areverse translation unit 103, and aresult output unit 104.

テキスト入力部101は、キーボード入力により作成されたテキストや、音声認識システムの出力結果として作成されたテキストなど、ユーザが翻訳したいと考えているテキストの入力を受け付ける。機械翻訳部102は、入力されたテキストの機械翻訳を行う。逆翻訳部103は、機械翻訳による翻訳結果の逆翻訳を行う。結果出力部104は、逆翻訳による結果を機械翻訳による結果と合わせて表示する。そして、図12に例示する機械翻訳装置を用いて翻訳した翻訳結果の信頼度が低かった場合、入力テキスト文の内容を示す別表現のテキスト文の再入力を試みることになる。  Thetext input unit 101 receives input of text that the user wants to translate, such as text created by keyboard input or text created as an output result of the speech recognition system. Themachine translation unit 102 performs machine translation of the input text. Thereverse translation unit 103 performs reverse translation of the translation result by machine translation. Theresult output unit 104 displays the result of reverse translation together with the result of machine translation. Then, when the reliability of the translation result translated using the machine translation device illustrated in FIG. 12 is low, an attempt is made to re-enter another text sentence indicating the contents of the input text sentence.

しかし、音声入力を使用する場合の再発声や、再度のテキスト入力には時間がかかるため、翻訳結果を得るまでに時間を要してしまうという問題がある。この場合、スムーズな会話に支障をきたしてしまうことが考えられる。  However, there is a problem that it takes time to obtain a translation result because it takes time to replay voice when using voice input and to input text again. In this case, it can be considered that the smooth conversation is hindered.

また、機械翻訳に不慣れなユーザが再入力する言い換え文を考える作業は容易ではなく、負担が大きい。さらに、再入力した文の翻訳結果の信頼度が必ずしも高くなるとは限らないため、何度も再入力が必要となる可能性がある。その場合、ユーザへの負担がさらに大きくなってしまうという問題がある。  Also, it is not easy to think about paraphrased text that is re-input by a user unfamiliar with machine translation, and the burden is high. Furthermore, since the reliability of the translation result of the re-input sentence does not necessarily increase, there is a possibility that re-input is necessary many times. In that case, there is a problem that the burden on the user is further increased.

また、特許文献1に記載された機械翻訳方法では、言い換えの対象とする訳語を翻訳結果から個別に選択しなければならず、最終的な翻訳結果を得るまでに時間を要してしまうという問題がある。また、特許文献2および特許文献3に記載された方法でも、個々の訳語に対して評価を行う必要があるため、やはり、最終的な翻訳結果を得るまでに時間を要してしまうという問題がある。  Further, in the machine translation method described in Patent Document 1, it is necessary to individually select a translation word to be paraphrased from the translation result, and it takes time to obtain a final translation result. There is. In addition, even in the methods described in Patent Document 2 and Patent Document 3, it is necessary to evaluate each translated word, so that there is still a problem that it takes time to obtain a final translation result. is there.

そこで、本発明は、翻訳結果を得るまでの時間を短縮できるとともに、信頼度の高い機械翻訳結果を得ることができる機械翻訳装置、機械翻訳方法および機械翻訳プログラムを提供することを目的とする。  Accordingly, an object of the present invention is to provide a machine translation device, a machine translation method, and a machine translation program that can shorten the time required to obtain a translation result and obtain a machine translation result with high reliability.

本発明による機械翻訳装置は、入力されたテキスト文と同一の言語でそのテキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成手段と、言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳手段と、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定手段と、言い換え文生成手段が生成した言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定手段とを備えたことを特徴とする。  The machine translation device according to the present invention includes a paraphrase sentence generation unit that generates one or a plurality of paraphrase sentences that are paraphrased into another expression indicating the content of the text sentence in the same language as the input text sentence, and a paraphrase sentence. Generated by machine translation means that performs machine translation into the target language that is the translated language, translation reliability determination means that determines translation reliability indicating the reliability of the paraphrase text translated into the target language, and paraphrase text generation means A paraphrase text identifying means for extracting a paraphrase text candidate based on the translation reliability and identifying a translation target paraphrase text that is a paraphrase text to be translated from the candidates. It is characterized by.

本発明による機械翻訳方法は、入力されたテキスト文と同一の言語でそのテキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成し、言い換え文を翻訳後の言語である目的言語へと機械翻訳し、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定し、生成された言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、言い換え文の候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定することを特徴とする。  The machine translation method according to the present invention generates one or a plurality of paraphrase sentences that are paraphrased into another expression indicating the content of the text sentence in the same language as the input text sentence, and the paraphrase sentence is translated into the translated language. Machine translation into a target language, determine the translation reliability indicating the reliability of the paraphrase text translated into the target language, and extract paraphrase text candidates from the generated paraphrase text based on the translation reliability In addition, a paraphrase text to be translated, which is a paraphrase text to be translated, is identified from the paraphrase text candidates.

本発明による機械翻訳プログラムは、コンピュータに、入力されたテキスト文と同一の言語でそのテキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成処理、言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳処理、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定処理、および、言い換え文生成処理で生成された言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定処理を実行させることを特徴とする。  A machine translation program according to the present invention generates a paraphrase sentence generation process for generating one or a plurality of paraphrase sentences, which are paraphrased into another expression indicating the contents of the text sentence in the same language as the input text sentence. Machine translation processing that translates a sentence into a target language that is a translated language, translation reliability determination processing that determines the translation reliability indicating the reliability of the paraphrase text translated into the target language, and paraphrase text generation processing Extracts paraphrase text candidates from the paraphrase text generated in step (b) based on the translation reliability, and executes a paraphrase text identification process that identifies the paraphrase text to be translated that is the paraphrase text to be translated from the candidates. It is characterized by making it.

本発明によれば、翻訳結果を得るまでの時間を短縮できるとともに、信頼度の高い機械翻訳結果を得ることができる。  According to the present invention, it is possible to shorten the time required to obtain a translation result and obtain a highly reliable machine translation result.

本発明の第1の実施形態における機械翻訳装置の例を示すブロック図である。It is a block diagram which shows the example of the machine translation apparatus in the 1st Embodiment of this invention.第1の実施形態における機械翻訳装置の動作の例を示すフローチャートである。It is a flowchart which shows the example of operation | movement of the machine translation apparatus in 1st Embodiment.第1の実施例における機械翻訳装置の例を示すブロック図である。It is a block diagram which shows the example of the machine translation apparatus in a 1st Example.機械翻訳結果を表示する画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which displays a machine translation result.入力文の逆翻訳結果を表示する画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which displays the reverse translation result of an input sentence.翻訳信頼度の算出結果の例を示す説明図である。It is explanatory drawing which shows the example of the calculation result of translation reliability.表示命令を受け付ける画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which receives a display command.言い換え文候補を表示する画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which displays a paraphrase text candidate.選択した言い換え文と言い換え文の翻訳結果を表示する画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which displays the selected paraphrase sentence and the translation result of a paraphrase sentence.言い換え文候補と翻訳信頼度とを表示した画面の例を示す説明図である。It is explanatory drawing which shows the example of the screen which displayed the paraphrase sentence candidate and the translation reliability.本発明による機械翻訳装置の最小構成の例を示すブロック図である。It is a block diagram which shows the example of the minimum structure of the machine translation apparatus by this invention.逆翻訳結果を表示する一般的な機械翻訳装置の例を示すブロック図である。It is a block diagram which shows the example of the general machine translation apparatus which displays a reverse translation result.

以下、本発明の実施形態を図面を参照して説明する。  Hereinafter, embodiments of the present invention will be described with reference to the drawings.

実施形態1.
図1は、本発明の第1の実施形態における機械翻訳装置の例を示すブロック図である。本実施形態における機械翻訳装置は、テキスト入力部201と、言い換え文生成部202と、機械翻訳部203と、翻訳信頼度決定部204と、言い換え候補特定部205と、結果出力部206とを備えている。
Embodiment 1. FIG.
FIG. 1 is a block diagram illustrating an example of a machine translation apparatus according to the first embodiment of the present invention. The machine translation apparatus according to the present embodiment includes atext input unit 201, a paraphrasesentence generation unit 202, amachine translation unit 203, a translationreliability determination unit 204, a paraphrasecandidate identification unit 205, and aresult output unit 206. ing.

テキスト入力部201は、キーボードや他の音声認識システム(図示せず)などから原言語のテキストの入力を受け付ける。ここで、原言語とは、翻訳前の言語のことを意味する。以下、テキスト入力部201に入力された翻訳対象のテキストを入力テキストと記す。  Thetext input unit 201 accepts input of text in the source language from a keyboard or other voice recognition system (not shown). Here, the source language means a language before translation. Hereinafter, the text to be translated input to thetext input unit 201 is referred to as input text.

言い換え文生成部202は、入力テキストの言語種類と内容を保ったまま、1つまたは複数の別の表現へと言い換えた言い換え文を生成する。すなわち、言い換え文生成部202は、入力されたテキスト文と同一の言語でそのテキスト文の内容を示す別の表現へ言い換えた言い換え文を生成する。ここで、言い換え文は、入力されたテキスト文の内容と同等の内容を示すものであれば、厳密に同一の内容を示すものでなくてもよい。  The paraphrasetext generation unit 202 generates a paraphrase text that is paraphrased into one or more different expressions while maintaining the language type and content of the input text. That is, the paraphrasetext generation unit 202 generates a paraphrase text that is paraphrased into another expression indicating the content of the text sentence in the same language as the input text sentence. Here, the paraphrase text does not have to indicate exactly the same content as long as it indicates content equivalent to the content of the input text sentence.

言い換え文生成部202は、例えば、入力されたテキスト文中の単語を、類語辞書に登録された類似の単語に置換することで言い換え文を生成してもよい。ただし、言い換え文の生成方法は、類語辞典を使用する方法に限定されない。入力されたテキスト文と同等の内容を示す文を生成できる方法であれば、他の方法であってもよい。  For example, the paraphrasesentence generation unit 202 may generate a paraphrase sentence by replacing a word in the input text sentence with a similar word registered in the synonym dictionary. However, the method for generating the paraphrase text is not limited to the method using the thesaurus. Any other method may be used as long as it can generate a sentence showing the same content as the input text sentence.

機械翻訳部203は、入力されたテキストおよび言い換え文を、翻訳後の言語(すなわち、目的言語)へと機械翻訳する。機械翻訳の方法は特に限定されず、統計ベースによる機械翻訳や、ルールベースによる機械翻訳など、現在知られている方法のいずれを用いてもよい。  Themachine translation unit 203 performs machine translation of the input text and paraphrase text into a translated language (that is, a target language). The method of machine translation is not particularly limited, and any currently known method such as statistical machine translation or rule-based machine translation may be used.

翻訳信頼度決定部204は、入力されたテキストおよび言い換え文に対する機械翻訳結果(すなわち、目的言語へ翻訳された文)の翻訳信頼度を決定する。翻訳信頼度決定部204は、例えば、目的言語へ機械翻訳された言い換え文を原言語に逆翻訳し、逆翻訳された言い換え文と入力されたテキスト文との類似度を翻訳信頼度として算出してもよい。なお、逆翻訳された言い換え文と入力されたテキスト文との類似度の算出方法については後述する。ただし、翻訳信頼度決定部204が翻訳信頼度を決定する方法は、上記方法に限定されない。各言い換え文の翻訳信頼度を算出できる方法であれば、他の方法であってもよい。  The translationreliability determination unit 204 determines the translation reliability of the machine translation result (that is, the sentence translated into the target language) for the input text and paraphrase text. The translationreliability determination unit 204, for example, back-translates the paraphrase text machine-translated into the target language into the original language, and calculates the similarity between the reverse-translated text and the input text sentence as the translation reliability. May be. A method of calculating the similarity between the reversely translated paraphrase text and the input text sentence will be described later. However, the method by which the translationreliability determination unit 204 determines the translation reliability is not limited to the above method. Any other method may be used as long as the translation reliability of each paraphrase can be calculated.

言い換え候補特定部205は、言い換え文生成部202が生成した言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、抽出された言い換え文の候補の中から翻訳の対象とする言い換え文(以下、翻訳対象言い換え文と記すこともある。)を特定する。  The paraphrasecandidate identification unit 205 extracts paraphrase text candidates based on the translation reliability from the paraphrase texts generated by the paraphrasetext generation unit 202, and sets the paraphrase text candidates as translation targets from the extracted paraphrase text candidates. Specify a paraphrase (hereinafter sometimes referred to as a translation target paraphrase).

具体的には、言い換え候補特定部205は、翻訳信頼度に応じて上位から順に一定数以下の言い換え文候補を抽出してユーザに表示し、表示した候補のうちユーザによって選択された候補を言い換え文と特定してもよい。また、言い換え候補特定部205は、翻訳信頼度が閾値以上の言い換え文候補を抽出してユーザに表示し、表示した候補のうちユーザによって選択された候補を言い換え文と特定してもよい。本実施形態では、言い換え候補特定部205が翻訳信頼度に基づいて表示した言い換え文の候補のうち、ユーザによって選択された候補を言い換え文と特定する場合について説明する。また、本実施形態では、ユーザによって候補の中から言い換え文を選択する操作が行われたときに、言い換え候補特定部205が言い換え文を特定するものとする。  Specifically, the paraphrasecandidate specifying unit 205 extracts a paraphrase text candidate of a certain number or less in order from the top in accordance with the translation reliability, displays it to the user, and paraphrases the candidate selected by the user from among the displayed candidates. It may be specified as a sentence. The paraphrasecandidate specifying unit 205 may extract paraphrase text candidates whose translation reliability is equal to or higher than a threshold value and display the paraphrase text candidates to the user, and may specify a candidate selected by the user as a paraphrase text among the displayed candidates. In the present embodiment, a case will be described in which the candidate selected by the user is identified as a paraphrase text among the paraphrase text candidates displayed based on the translation reliability by the paraphrasecandidate identification unit 205. In the present embodiment, it is assumed that the paraphrasecandidate specifying unit 205 specifies the paraphrase text when the user performs an operation of selecting the paraphrase text from the candidates.

結果出力部206は、選択された言い換え文およびその言い換え文の機械翻訳結果を出力する。また、結果出力部206は、言い換え文だけでなく、入力テキストおよび入力テキストを機械翻訳した結果を出力してもよい。結果出力部206は、例えば、ディスプレイなどの表示装置によって実現される。  Theresult output unit 206 outputs the selected paraphrase text and the machine translation result of the paraphrase text. Theresult output unit 206 may output not only the paraphrase text but also the input text and the result of machine translation of the input text. Theresult output unit 206 is realized by a display device such as a display, for example.

テキスト入力部201と、言い換え文生成部202と、機械翻訳部203と、翻訳信頼度決定部204と、言い換え候補特定部205とは、プログラム(機械翻訳プログラム)に従って動作するコンピュータのCPUによって実現される。例えば、プログラムは、機械翻訳装置の記憶部(図示せず)に記憶され、CPUは、そのプログラムを読み込み、プログラムに従って、テキスト入力部201、言い換え文生成部202、機械翻訳部203、翻訳信頼度決定部204、言い換え候補特定部205として動作してもよい。  Text input unit 201, paraphrasesentence generation unit 202,machine translation unit 203, translationreliability determination unit 204, and paraphrasecandidate identification unit 205 are realized by a CPU of a computer that operates according to a program (machine translation program). The For example, the program is stored in a storage unit (not shown) of the machine translation device, and the CPU reads the program, and in accordance with the program, thetext input unit 201, paraphrasesentence generation unit 202,machine translation unit 203, translation reliability Thedetermination unit 204 and the paraphrasecandidate specifying unit 205 may operate.

また、テキスト入力部201と、言い換え文生成部202と、機械翻訳部203と、翻訳信頼度決定部204と、言い換え候補特定部205とは、それぞれが専用のハードウェアで実現されていてもよい。  Further, thetext input unit 201, the paraphrasesentence generation unit 202, themachine translation unit 203, the translationreliability determination unit 204, and the paraphrasecandidate identification unit 205 may each be realized by dedicated hardware. .

次に、動作について説明する。図2は、本実施形態における機械翻訳装置の動作の例を示すフローチャートである。テキスト入力部201は、ユーザが翻訳を要求する原言語のテキスト文入力を受け付ける(ステップS1)。次に、機械翻訳部203は、入力テキストを目的言語へと機械翻訳する(ステップS2)。そして、結果出力部206は、機械翻訳結果を表示する(ステップS3)。また、翻訳信頼度決定部204は、機械翻訳結果の翻訳信頼度を算出する(ステップS4)。  Next, the operation will be described. FIG. 2 is a flowchart showing an example of the operation of the machine translation apparatus in the present embodiment. Thetext input unit 201 accepts input of a text sentence in the source language for which the user requests translation (step S1). Next, themachine translation unit 203 machine translates the input text into the target language (step S2). Then, theresult output unit 206 displays the machine translation result (step S3). Further, the translationreliability determination unit 204 calculates the translation reliability of the machine translation result (step S4).

一方、言い換え文生成部202は、入力テキストの1つまたは複数の言い換え文を作成する(ステップS5)。このとき、言い換え文生成部202は、各言い換え文に対して、入力テキストとの意味的な近さを表すスコア(以下、言い換えスコアと記す)を算出してもよい。  On the other hand, the paraphrasesentence generation unit 202 creates one or more paraphrase sentences of the input text (step S5). At this time, the paraphrasetext generation unit 202 may calculate a score (hereinafter, referred to as a paraphrase score) representing a semantic proximity to the input text for each paraphrase text.

例えば、言い換え文生成部202が入力テキスト内の単語を類語に置き換えることで言い換え文を生成する場合、言い換え文生成部202は、類語に置換した単語数が多いほど言い換えスコアを低く算出するように(例えば、置換した単語数の逆数を言い換えスコアと)してもよい。これは、類語に置換した単語数が多いほど、もとの入力文からの意味から離れていくと考えられるからである。  For example, when the paraphrasesentence generation unit 202 generates a paraphrase sentence by replacing a word in the input text with a synonym, the paraphrasesentence generation unit 202 calculates a paraphrase score lower as the number of words replaced with the synonym increases. (For example, the reciprocal of the number of replaced words may be used as a paraphrase score). This is because the greater the number of words replaced with synonyms, the farther away from the meaning of the original input sentence.

次に、機械翻訳部203は、言い換え文を目的言語へと機械翻訳する(ステップS6)。そして、翻訳信頼度決定部204は、機械翻訳結果の翻訳信頼度を算出する(ステップS7)。  Next, themachine translation unit 203 machine translates the paraphrase text into the target language (step S6). Then, the translationreliability determination unit 204 calculates the translation reliability of the machine translation result (step S7).

言い換え候補特定部205は、言い換え文の中から翻訳信頼度の高い順に一定数を、または、翻訳信頼度が閾値以上の言い換え文を言い換え候補と特定し、この言い換え候補を表示対象として決定する(ステップS8)。  The paraphrasecandidate specifying unit 205 specifies a certain number of paraphrased sentences in descending order of translation reliability, or paraphrase sentences whose translation reliability is equal to or higher than a threshold value as paraphrase candidates, and determines the paraphrase candidates as display targets ( Step S8).

なお、ステップS5において、各言い換え文の言い換えスコアを算出している場合、言い換え候補特定部205は、翻訳信頼度だけでなく、言い換えスコアも考慮して言い換え候補を特定してもよい。言い換え候補特定部205は、例えば、言い換え文の中から翻訳信頼度と言い換えスコアとを線形補間した値の高い順に一定数を(または、閾値以上の言い換え文を)言い換え候補と特定してもよい。また、例えば、翻訳信頼度をT、言い換えスコアをSとした場合、言い換え候補特定部205は、言い換え候補を特定する際の値VをV=αT+(1−α)Sで算出してもよい。なお、αは、翻訳信頼度Tと言い換えスコアSとの精度の差に応じて予め定められる重み値である。  In addition, when the paraphrase score of each paraphrase sentence is calculated in step S5, the paraphrase candidate specific |specification part 205 may specify a paraphrase candidate considering not only a translation reliability but a paraphrase score. For example, the paraphrasecandidate specifying unit 205 may specify a certain number of paraphrase candidates as paraphrase candidates in the descending order of values obtained by linearly interpolating the translation reliability and the paraphrase score from the paraphrase sentences (or paraphrase sentences above a threshold). . For example, when the translation reliability is T and the paraphrase score is S, the paraphrasecandidate specifying unit 205 may calculate a value V when specifying the paraphrase candidate as V = αT + (1−α) S. . Α is a weight value determined in advance according to the difference in accuracy between the translation reliability T and the paraphrase score S.

なお、ここでは、言い換え候補特定部205が、言い換え候補の特定が完了した旨をユーザに通知するとともに、ユーザからの表示命令を受け付けるまで、言い換え候補の表示を待機するものとする。  Here, it is assumed that the paraphrasecandidate specifying unit 205 notifies the user that the specification of the paraphrase candidate has been completed and waits for display of the paraphrase candidate until a display command is received from the user.

その後、言い換え候補特定部205は、ユーザから言い換え候補を表示する旨の表示命令を受け付ける(ステップS9)。そして、言い換え候補特定部205は、言い換え候補を結果出力部206に表示させる(ステップS10)。この時、言い換え候補特定部205は、翻訳信頼度の高い順に言い換え文候補の表示を並び替えてもよい。  Thereafter, the paraphrasecandidate specifying unit 205 receives a display command for displaying the paraphrase candidates from the user (step S9). And the paraphrase candidate specific |specification part 205 displays a paraphrase candidate on the result output part 206 (step S10). At this time, the paraphrasecandidate specifying unit 205 may rearrange the display of paraphrase text candidates in descending order of translation reliability.

言い換え候補特定部205は、ユーザによる言い換え文候補の選択を受け付ける(ステップS11)。すなわち、ユーザによって言い換え文候補の中から言い換え文を選択する操作が行われると、言い換え候補特定部205は、言い換え文を特定する。そして、結果出力部206は、選択された言い換え文の機械翻訳結果を表示する(ステップS12)。  The paraphrasecandidate identification unit 205 accepts selection of paraphrase text candidates by the user (step S11). That is, when the user performs an operation of selecting a paraphrase text from the paraphrase text candidates, the paraphrasecandidate identification unit 205 identifies the paraphrase text. Then, theresult output unit 206 displays the machine translation result of the selected paraphrase text (step S12).

なお、上記説明では、ステップS9において、言い換え候補特定部205が表示命令を受け付けてから言い換え文候補を表示する場合を例示したが、言い換え候補特定部205は、表示命令を受け付けずに言い換え文候補を表示してもよい。例えば、ステップS4において、入力文の翻訳した際に算出された翻訳信頼度が閾値以下の場合、言い換え候補特定部205は、ユーザからの言い換え候補表示命令を受け付けるステップS9の処理を省略し、ステップS10の処理を行ってもよい。  In the above description, the case where the paraphrasecandidate specifying unit 205 displays the paraphrase text candidate after the display command is received in step S9 is illustrated. However, the paraphrasecandidate specifying unit 205 does not receive the display command and the paraphrase text candidate is displayed. May be displayed. For example, if the translation reliability calculated when the input sentence is translated in step S4 is less than or equal to the threshold value, the paraphrasecandidate specifying unit 205 omits the process of step S9 for receiving a paraphrase candidate display command from the user, You may perform the process of S10.

また、上記説明では、機械翻訳部203が入力テキストおよび言い換え文を目的言語へと機械翻訳し、翻訳信頼度決定部204が入力テキストおよび言い換え文に対する機械翻訳結果の翻訳信頼度を決定する場合について説明した。ただし、入力テキストの翻訳信頼度を利用しない場合、機械翻訳部203は入力テキストを目的言語へと機械翻訳しなくてもよく、翻訳信頼度決定部204は入力テキストの翻訳信頼度を決定しなくてもよい。この場合、図2に例示するステップS1〜ステップS4の処理は省略可能である。  In the above description, themachine translation unit 203 performs machine translation of the input text and the paraphrase into the target language, and the translationreliability determination unit 204 determines the translation reliability of the machine translation result for the input text and the paraphrase. explained. However, when the translation reliability of the input text is not used, themachine translation unit 203 does not have to machine-translate the input text into the target language, and the translationreliability determination unit 204 does not determine the translation reliability of the input text. May be. In this case, the processing of step S1 to step S4 illustrated in FIG. 2 can be omitted.

以上のように、本実施形態によれば、言い換え文生成部202が、入力テキストの言い換え文を生成し、機械翻訳部203が言い換え文を目的言語へと機械翻訳する。また、翻訳信頼度決定部204が、目的言語へ翻訳された言い換え文の翻訳信頼度を決定する。そして、言い換え候補特定部205が、生成された言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、その候補の中から翻訳対象言い換え文を特定する。具体的には、言い換え候補特定部205は、候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する。よって、翻訳結果を得るまでの時間を短縮できるとともに、信頼度の高い機械翻訳結果を得ることができる。  As described above, according to the present embodiment, the paraphrasesentence generation unit 202 generates a paraphrase sentence of the input text, and themachine translation unit 203 performs machine translation of the paraphrase sentence into a target language. Also, the translationreliability determination unit 204 determines the translation reliability of the paraphrase text translated into the target language. Then, the paraphrasecandidate specifying unit 205 extracts a paraphrase text candidate from the generated paraphrase text based on the translation reliability, and specifies a translation target paraphrase text from the candidates. Specifically, the paraphrasecandidate identification unit 205 identifies a paraphrase text designated by the user from among the candidates as a translation target paraphrase text. Therefore, it is possible to shorten the time required to obtain the translation result and obtain a highly reliable machine translation result.

すなわち、本実施形態では、翻訳信頼度の高い表現へ入力文の言い替えを行うため、ユーザがテキストを再入力することなく、言い換え候補の選択を行うのみで一定以上の翻訳信頼度を持つ翻訳結果を出力することができる。よって、ユーザは、スムーズな会話を行うことが可能になる。  That is, in this embodiment, the input sentence is paraphrased into an expression with high translation reliability, so that the translation result having a certain level of translation reliability can be obtained only by selecting a paraphrase candidate without the user re-inputting the text. Can be output. Therefore, the user can have a smooth conversation.

具体的には、ユーザが入力文の言い換えで行う再発声やテキスト再入力などの操作を、言い換え候補を選択する操作で置き換えるため、一般的な機械翻訳装置よりも、短時間で高信頼度の翻訳結果を得ることができる。また、ユーザが言い換え文を考える作業を省略できるため、ユーザの負担を減らすことができる。  Specifically, since the user replaces operations such as recurrence voice and text re-input performed by paraphrasing the input sentence with operations for selecting paraphrase candidates, it is faster and more reliable than a general machine translation device. Translation results can be obtained. In addition, since the user can omit the work of considering the paraphrase text, the burden on the user can be reduced.

さらに、本実施形態では、ユーザが言い換え候補の中から一回選択するだけで、高信頼度の翻訳結果を得ることができる。すなわち、ユーザは高信頼度の翻訳結果を得るまで何度も再入力を行う作業が不要になるため、ユーザの負担を減らすことができ、さらに、短時間で高信頼度の翻訳結果を得ることができる。  Furthermore, in the present embodiment, a translation result with high reliability can be obtained by the user selecting the paraphrase candidate once. In other words, the user does not need to perform re-input again and again until a highly reliable translation result is obtained, so that the burden on the user can be reduced, and a highly reliable translation result can be obtained in a short time. Can do.

実施形態2.
次に、本発明の第2の実施形態における機械翻訳装置について説明する。本実施形態における機械翻訳装置の構成は、第1の実施形態における機械翻訳装置の構成と同様である。ただし、言い換え候補特定部205が、翻訳信頼度、または、翻訳信頼度と言い換えスコアとを組み合わせたスコアが最良の言い換え候補を選択する点において、第1の実施形態と異なる。それ以外については、第1の実施形態と同様である。
Embodiment 2. FIG.
Next, a machine translation apparatus according to the second embodiment of the present invention will be described. The configuration of the machine translation device in the present embodiment is the same as the configuration of the machine translation device in the first embodiment. However, the paraphrasecandidate specifying unit 205 is different from the first embodiment in that the paraphrasecandidate specifying unit 205 selects a paraphrase candidate having the best translation reliability or a score obtained by combining the translation reliability and the paraphrase score. The rest is the same as in the first embodiment.

具体的には、言い換え候補特定部205は、言い換え文候補のうち翻訳信頼度が最も高い言い換え文を特定する。また、言い換え文生成部202が言い換えスコアを算出している場合、言い換え候補特定部205は、言い換え文候補のうち、例えば、翻訳信頼度と言い換えスコアとを線形補間した値が最も大きい言い換え文を特定してもよい。  Specifically, the paraphrasecandidate specifying unit 205 specifies a paraphrase sentence having the highest translation reliability among the paraphrase sentence candidates. Further, when the paraphrasesentence generation unit 202 calculates the paraphrase score, the paraphrasecandidate identification unit 205 selects, for example, the paraphrase sentence having the largest value obtained by linearly interpolating the translation reliability and the paraphrase score among the paraphrase sentence candidates. You may specify.

本実施形態では、言い換え候補特定部205が言い換え文を特定するため、図2に例示するフローチャートのうち、ステップS10における言い換え候補の表示およびステップS11においてユーザが言い換え文候補を選択する処理を省略することができる。なお、本実施形態では、図2に例示するフローチャートのステップS8において、言い換え候補特定部205が翻訳信頼度または翻訳信頼度と言い換えスコアとを組み合わせたスコアが最良の言い換え候補を選択する。  In this embodiment, since the paraphrasecandidate specifying unit 205 specifies the paraphrase text, the display of the paraphrase candidates in step S10 and the process in which the user selects the paraphrase text candidates in step S11 in the flowchart illustrated in FIG. 2 are omitted. be able to. In this embodiment, in step S8 of the flowchart illustrated in FIG. 2, the paraphrasecandidate specifying unit 205 selects a paraphrase candidate having the best score of the translation reliability or the combination of the translation reliability and the paraphrase score.

すなわち、本実施形態では、言い換え候補特定部205が、言い換え文の候補の中から、翻訳信頼度が最も高い言い換え文を翻訳対象言い換え文と特定する。よって、ユーザが言い換え候補の選択をしなくても、高信頼度の翻訳結果を出力できるため、よりスムーズな会話を行うことが可能になる。  In other words, in this embodiment, the paraphrasecandidate identification unit 205 identifies the paraphrase text having the highest translation reliability from the paraphrase text candidates as the translation target paraphrase text. Therefore, since the translation result with high reliability can be output even if the user does not select a paraphrase candidate, a smoother conversation can be performed.

実施形態3.
次に、本発明の第3の実施形態における機械翻訳装置について説明する。本実施形態における機械翻訳装置の構成も、第1の実施形態における機械翻訳装置の構成と同様である。ただし、言い換え候補特定部205が、翻訳信頼度と言い換え文候補とを合わせてユーザに提示し、かつ、ユーザによる適切な言い換え文の選択を受け付ける点において、第1の実施形態と異なる。それ以外については、第1の実施形態と同様である。
Embodiment 3. FIG.
Next, a machine translation apparatus according to the third embodiment of the present invention will be described. The configuration of the machine translation apparatus in this embodiment is the same as that of the machine translation apparatus in the first embodiment. However, it differs from the first embodiment in that the paraphrasecandidate specifying unit 205 presents the translation reliability and the paraphrase text candidate to the user and accepts selection of an appropriate paraphrase text by the user. The rest is the same as in the first embodiment.

具体的には、図2に例示するフローチャートのうち、ステップS8で言い換え候補文候補の特定を省略し、ステップS10において、各言い換え文候補とともに翻訳信頼度または翻訳信頼度と言い換えスコアとを組み合わせたスコアをユーザに提示する。  Specifically, in the flowchart illustrated in FIG. 2, the specification of the paraphrase candidate sentence candidate is omitted in step S8, and the translation reliability or the translation reliability and the paraphrase score are combined with each paraphrase sentence candidate in step S10. Present the score to the user.

そのため、本実施形態では、ユーザがテキストを再入力することなく言い換え候補の選択を行うだけで翻訳信頼度が一定以上の翻訳結果を出力できるため、スムーズな会話を行うことが可能になる。また、機械翻訳装置の処理を減らすことで、装置自身の負荷も軽減できる。  For this reason, in this embodiment, a translation result having a translation reliability of a certain level or more can be output only by the user selecting a paraphrase candidate without re-inputting text, so that a smooth conversation can be performed. Also, by reducing the processing of the machine translation device, the load on the device itself can be reduced.

以下、具体的な実施例により本発明を説明するが、本発明の範囲は以下に説明する内容に限定されない。図3は、第1の実施例における機械翻訳装置の例を示すブロック図である。本実施例における機械翻訳装置は、テキスト入力部301と、言い換え文生成部302と、機械翻訳部303と、言い換え候補特定部305と、結果出力部306と、言い換え文特定部309とを備えている。また、言い換え文特定部309は、逆翻訳部307と、翻訳信頼度付与部304とを含む。  Hereinafter, the present invention will be described with reference to specific examples, but the scope of the present invention is not limited to the contents described below. FIG. 3 is a block diagram illustrating an example of the machine translation apparatus in the first embodiment. The machine translation apparatus according to the present embodiment includes atext input unit 301, a paraphrasetext generation unit 302, amachine translation unit 303, a paraphrasecandidate identification unit 305, aresult output unit 306, and a paraphrasetext identification unit 309. Yes. The paraphrasetext specifying unit 309 includes areverse translation unit 307 and a translationreliability assigning unit 304.

テキスト入力部301、言い換え文生成部302、機械翻訳部303、言い換え候補特定部305および結果出力部306は、それぞれ、第1の実施形態におけるテキスト入力部201、言い換え文生成部202、機械翻訳部203、言い換え候補特定部205および結果出力部206に相当する。また、言い換え文特定部309(より詳しくは、翻訳信頼度付与部304および逆翻訳部307)は、第1の実施形態における翻訳信頼度決定部204に相当する。  Thetext input unit 301, paraphrasesentence generation unit 302,machine translation unit 303, paraphrasecandidate identification unit 305, and resultoutput unit 306 are thetext input unit 201, paraphrasesentence generation unit 202, and machine translation unit in the first embodiment, respectively. 203, corresponding to the paraphrasecandidate specifying unit 205 and theresult output unit 206. The paraphrase sentence specifying unit 309 (more specifically, the translationreliability assigning unit 304 and the reverse translation unit 307) corresponds to the translationreliability determining unit 204 in the first embodiment.

逆翻訳部307は、機械翻訳結果を原言語へと逆翻訳する。ここで、逆翻訳とは、目的言語に翻訳された入力テキストを原言語に戻す機械翻訳を行うことである。なお、逆翻訳の方法は特に限定されず、統計ベースによる機械翻訳や、ルールベースによる機械翻訳など、現在知られている方法のいずれを用いてもよい。  Thereverse translation unit 307 back-translates the machine translation result into the original language. Here, reverse translation refers to performing machine translation that returns an input text translated into a target language to a source language. The reverse translation method is not particularly limited, and any currently known method such as statistical machine translation or rule-based machine translation may be used.

翻訳信頼度付与部304は、入力テキスト文と逆翻訳した結果作成された文との類似度を算出する。この類似度が高いほど、翻訳結果の信頼度が高いと考えられることから、以下、この類似度を翻訳信頼度として利用する。  The translationreliability assigning unit 304 calculates the similarity between the input text sentence and the sentence created as a result of reverse translation. It is considered that the higher the similarity is, the higher the reliability of the translation result is. Therefore, this similarity is used as the translation reliability hereinafter.

次に、図2を参照し、本実施例における機械翻訳装置の動作について説明する。  Next, the operation of the machine translation apparatus in the present embodiment will be described with reference to FIG.

ユーザの入力操作に応じ、テキスト入力部301がテキスト「私は彼の携帯電話に電話をしました。」を受け付けたとする(ステップS1)。この場合、機械翻訳部303は、目的言語への翻訳を行う(ステップS2)。ここでは、機械翻訳部303は、入力テキストを「I called his cellular phone.」と翻訳する。機械翻訳部303が用いる機械翻訳の手法は、統計ベースの翻訳であってもよく、ルールベースの翻訳であってもよい。機械翻訳部303は、広く知られた翻訳手法を用いることができる。  It is assumed that thetext input unit 301 accepts the text “I called his mobile phone” in response to the user's input operation (step S1). In this case, themachine translation unit 303 performs translation into the target language (step S2). Here, themachine translation unit 303 translates the input text as “I called his cellular phone.” The machine translation method used by themachine translation unit 303 may be statistical-based translation or rule-based translation. Themachine translation unit 303 can use a widely known translation technique.

次に、結果出力部306は、機械翻訳結果を表示する(ステップS3)。図4は、機械翻訳結果を表示する画面の例を示す説明図である。図4に示す例では、結果出力部306が入力文と翻訳結果とを矢印で対応付けて表示していることを示す。  Next, theresult output unit 306 displays the machine translation result (step S3). FIG. 4 is an explanatory diagram illustrating an example of a screen that displays a machine translation result. In the example illustrated in FIG. 4, theresult output unit 306 indicates that the input sentence and the translation result are displayed in association with each other with an arrow.

次に、逆翻訳部307は、機械翻訳結果を原言語へ逆翻訳する。ここでは、逆翻訳部307は、機械翻訳結果を「私は彼の携帯電話を呼びました。」と逆翻訳する。上述の通り、逆翻訳部307が機械翻訳する手法には、統計ベースの翻訳や、ルールベースの翻訳など、既知の手法を用いることができる。  Next, thereverse translation unit 307 back-translates the machine translation result into the original language. Here, thereverse translation unit 307 back-translates the machine translation result as “I called his mobile phone”. As described above, a known method such as a statistics-based translation or a rule-based translation can be used as a method for machine translation performed by thereverse translation unit 307.

さらに、翻訳信頼度付与部304は、入力文と逆翻訳結果の類似度を計算する。翻訳信頼度付与部304は、入力文と逆翻訳結果の両方の文を形態素解析し、逆翻訳結果に同じ単語および同意語が含まれている入力文の単語または自立語の割合を類似度として計算してもよい。すなわち、翻訳信頼度付与部304は、逆翻訳結果に含まれる単語または自立語が、入力文の単語または自立語と同一(または同意)である割合を類似度としてもよい。以後、この類似度を翻訳信頼度として利用する。  Further, the translationreliability assigning unit 304 calculates the similarity between the input sentence and the reverse translation result. The translationreliability assigning unit 304 performs a morphological analysis on both the input sentence and the reverse translation result, and uses the ratio of words or independent words in the input sentence that include the same word and synonym in the reverse translation result as the similarity. You may calculate. That is, the translationreliability assigning unit 304 may set the similarity to the ratio that the word or the independent word included in the reverse translation result is the same (or consent) as the word or the independent word of the input sentence. Thereafter, this similarity is used as the translation reliability.

なお、ここでは、入力文に対する機械翻訳結果の翻訳信頼度が0.75であったとする。また、結果出力部306は、逆翻訳結果を表示してもよい(ステップS4)。図5は、入力文の逆翻訳結果を表示する画面の例を示す説明図である。図5に示す例では、結果出力部306が、入力文、翻訳結果および逆翻訳結果を画面50に表示していることを示す。  Here, it is assumed that the translation reliability of the machine translation result for the input sentence is 0.75. Further, theresult output unit 306 may display the reverse translation result (step S4). FIG. 5 is an explanatory diagram illustrating an example of a screen that displays the reverse translation result of the input sentence. In the example illustrated in FIG. 5, theresult output unit 306 indicates that the input sentence, the translation result, and the reverse translation result are displayed on thescreen 50.

一方、言い換え文生成部302は、入力文の言い換え文を生成する(ステップS5)。ここでは、言い換え文生成部302が、「私は彼の携帯電話に電話をかけました。」および「私は彼の携帯電話に連絡をしました。」および「私は彼の携帯電話宛てに彼に電話をしました。」の3通りの言い換え文を生成したとする。なお、言い換え文生成部302が言い換え文を生成する手法には、既知の手法を用いることができる。例えば、言い換え文生成部302は、入力文内の単語を類語に置き換えることで言い換え文を生成してもよい。  On the other hand, the paraphrasetext generation unit 302 generates a paraphrase text of the input sentence (step S5). Here, the paraphrasetext generation unit 302 “I made a call to his mobile phone” and “I contacted his mobile phone” and “I addressed to his mobile phone”. "I called him." A known method can be used as a method for generating a paraphrase text by the paraphrasetext generation unit 302. For example, the paraphrasesentence generation unit 302 may generate a paraphrase sentence by replacing words in the input sentence with synonyms.

なお、本実施例では、言い換え文生成部302が3通りの言い換え文を生成する場合について説明するが、生成される言い換え文の数は何通りあってもよい。また、言い換え文生成部302は、入力文と言い換え文との文の近さを表すスコア(すなわち、言い換えスコア)を各言い換え文ごとに算出してもよい。  In this embodiment, the case where the paraphrasetext generation unit 302 generates three types of paraphrase texts will be described. However, the number of paraphrase texts generated may be any number. In addition, the paraphrasetext generation unit 302 may calculate a score (that is, a paraphrase score) indicating the proximity of the sentence between the input sentence and the paraphrase text for each paraphrase text.

例えば、「電話をしました」と「電話をかけました」とは、同意表現であるので、言い換え文生成部302は、より高い言い換えスコアを言い換え文に付与する。また、「電話をしました」と「連絡をしました」とは正確に同じ意味を表してはいないので、言い換え文生成部302は、より低い言い換えスコアを言い換え文に付与する。  For example, “I made a phone call” and “I made a phone call” are consent expressions, so the paraphrasesentence generation unit 302 gives a higher paraphrase score to the paraphrase sentence. In addition, since “called” and “contacted” do not represent exactly the same meaning, the paraphrasesentence generation unit 302 assigns a lower paraphrase score to the paraphrase sentence.

次に、機械翻訳部303は、言い換え文の機械翻訳を行う(ステップS6)。ここでは、機械翻訳部303は、ステップS5で生成された3通りの言い換え文の機械翻訳を行い、それぞれの機械翻訳結果として、「I called his cellular phone.」、「I contacted his cellular phone. 」および「I called him to his cellular phone. 」を導出したものとする。  Next, themachine translation unit 303 performs machine translation of the paraphrase text (step S6). Here, themachine translation unit 303 performs machine translation of the three paraphrased sentences generated in step S5, and “I called his cellular phone.” And “I contacted his cellular phone.” And "I called him to his cellular phone."

次に、逆翻訳部307は、機械翻訳結果を逆翻訳する。ここでは、逆翻訳部307は、それぞれ、「私は彼の携帯電話を呼びました。」、「私は彼の携帯電話に連絡をしました。」および「私は、彼を彼の携帯電話に電話をしました。」と逆翻訳したものとする。  Next, thereverse translation unit 307 reverse translates the machine translation result. Here, thereverse translation unit 307, respectively, “I called his cell phone.”, “I contacted his cell phone.” And “I took him to his cell phone. "I made a phone call."

そして、翻訳信頼度付与部304は、これらの言い換え文の翻訳信頼度を求める。すなわち、翻訳信頼度付与部304は、言い換え文と逆翻訳結果の類似度を計算する。図6は、翻訳信頼度の算出結果の例を示す説明図である。図6に示す例では、言い換え文から翻訳文を導出し、その翻訳文を逆翻訳した結果と言い換え文の翻訳信頼度とを示している。入力文と逆翻訳結果が完全一致している場合は、信頼度が最大になる。ここでは、翻訳信頼度が、それぞれ、0.75,1.0,0.85と算出されたものとする。なお、本実施例において、信頼度の最大は1.0である。  And the translationreliability provision part 304 calculates | requires the translation reliability of these paraphrase sentences. That is, the translationreliability assigning unit 304 calculates the similarity between the paraphrase text and the reverse translation result. FIG. 6 is an explanatory diagram illustrating an example of a translation reliability calculation result. In the example shown in FIG. 6, the translation sentence is derived from the paraphrase sentence, and the result of reverse translation of the translation sentence and the translation reliability of the paraphrase sentence are shown. The reliability is maximized when the input sentence and the back-translation result match completely. Here, it is assumed that the translation reliability is calculated as 0.75, 1.0, and 0.85, respectively. In the present embodiment, the maximum reliability is 1.0.

次に、言い換え候補特定部305は、翻訳信頼度の高い言い換え文を言い換え文候補として決定する(ステップS8)。言い換え候補特定部305は、例えば、翻訳信頼度の上位2個を言い換え文候補と決定してもよい。この場合、本実施例では、言い換え候補特定部305は、翻訳信頼度が1.0の言い換え文である「私は彼の携帯電話に連絡をしました。」と、翻訳信頼度が0.85の言い換え文である「私は、彼を彼の携帯電話に電話をしました。」とを言い換え文候補として決定する。  Next, the paraphrasecandidate specifying unit 305 determines a paraphrase text with high translation reliability as a paraphrase text candidate (step S8). For example, the paraphrasecandidate specifying unit 305 may determine the top two translation reliability as paraphrase sentence candidates. In this case, in this embodiment, the paraphrasecandidate specifying unit 305 has a translation reliability of 0.85, which is a paraphrase sentence with a translation reliability of 1.0, “I contacted his mobile phone.” "I called him on his mobile phone" is determined as a paraphrase sentence candidate.

また、言い換え文を決定する翻訳信頼度の閾値を予め設定しておいてもよい。例えば、翻訳信頼度の閾値を0.9とし、翻訳信頼度が0.9以上の言い換え文を候補とする場合、言い換え候補特定部305は、翻訳信頼度が1.0の言い換え文である「私は彼の携帯電話に連絡をしました。」のみを言い換え文候補として決定する。  Further, a translation reliability threshold value for determining a paraphrase text may be set in advance. For example, when the translation reliability threshold is 0.9 and a paraphrase text with a translation reliability of 0.9 or higher is a candidate, the paraphrasecandidate specifying unit 305 is a paraphrase text with a translation reliability of 1.0. I contacted his cell phone. "

以下の説明では、言い換え候補特定部305が翻訳信頼度の上位2個を言い換え文候補と決定する場合について説明する。また、本実施例では、言い換え候補特定部305が翻訳信頼度に基づいて言い換え文候補を決定しているが、言い換え候補特定部305は、翻訳信頼度と言い換えスコアとを線形補間した値に基づいて言い換え文候補を決定してもよい。  In the following description, a case where the paraphrasecandidate specifying unit 305 determines the top two translation reliability as paraphrase sentence candidates will be described. In this embodiment, the paraphrasecandidate specifying unit 305 determines a paraphrase sentence candidate based on the translation reliability, but the paraphrasecandidate specifying unit 305 is based on a value obtained by linearly interpolating the translation reliability and the paraphrase score. The paraphrase text candidate may be determined.

次に、言い換え候補特定部305は、ユーザから言い換え候補を表示する旨の表示命令を受け付ける(ステップS9)。図7は、表示命令を受け付ける画面の例を示す説明図である。例えば、翻訳信頼度の閾値が0.8と設定されている場合、本実施例では入力文に対する翻訳信頼度は0.75のため、閾値を下回っている。そこで、言い換え候補特定部305は、図7に例示するように、「翻訳が誤っている可能性があります。言い換え候補を選択しますか。」とする説明用のダイアログを結果出力部306に表示するとともに、ユーザに候補を表示する旨の表示命令を受け付けるための「はい」というボタンを結果出力部306に表示させてもよい。ここでは、ユーザが「はい」をクリックすると、言い換え候補特定部305が表示命令を受け付ける。その後、ステップS10の処理に進む。  Next, the paraphrasecandidate specifying unit 305 receives a display command for displaying paraphrase candidates from the user (step S9). FIG. 7 is an explanatory diagram illustrating an example of a screen that receives a display command. For example, when the translation reliability threshold is set to 0.8, in this embodiment, the translation reliability for the input sentence is 0.75, which is below the threshold. Therefore, the paraphrasecandidate specifying unit 305 displays, on theresult output unit 306, an explanatory dialog stating “Possibility of translation is incorrect. Do you want to select paraphrase candidates?” As illustrated in FIG. 7. In addition, a button “Yes” may be displayed on theresult output unit 306 for accepting a display command for displaying candidates to the user. Here, when the user clicks “Yes”, the paraphrasecandidate specifying unit 305 receives a display command. Thereafter, the process proceeds to step S10.

次に、言い換え候補特定部305は、ステップS8において決定された言い換え文候補を結果表示部306に表示させる(ステップS10)。図8は、言い換え文候補を表示する画面の例を示す説明図である。図8に示す例では、図5に例示する画面50上に言い換え文の候補を示すウィンドウ51が表示され、画面50が上書きされた状態を示す。言い換え候補特定部305は、翻訳信頼度が高いものほど上に表示させるなど、表示順を並べ替えて言い換え文候補を表示させてもよい。  Next, the paraphrasecandidate identification unit 305 causes theresult display unit 306 to display the paraphrase sentence candidate determined in step S8 (step S10). FIG. 8 is an explanatory diagram illustrating an example of a screen that displays paraphrase text candidates. In the example illustrated in FIG. 8, awindow 51 indicating a paraphrase text candidate is displayed on thescreen 50 illustrated in FIG. 5, and thescreen 50 is overwritten. The paraphrasecandidate specifying unit 305 may display the paraphrase text candidates by rearranging the display order, such as displaying the higher translation reliability.

そして、ユーザによって言い換え文候補の中から言い換え文を選択する操作が行われると、言い換え候補特定部305は、その選択操作を受け付ける(ステップS11)。ここでは、ユーザが言い換え文の中から「私は彼の携帯電話に連絡をしました。」を選択したとする。  When the user performs an operation of selecting a paraphrase text from the paraphrase text candidates, the paraphrasecandidate identification unit 305 receives the selection operation (step S11). Here, it is assumed that the user selects “I contacted his mobile phone” from the paraphrase text.

言い換え文が選択されると、結果出力部306は、選択された言い換え文の機械翻訳結果を表示する(ステップS12)。図9は、選択した言い換え文と言い換え文の翻訳結果を表示する画面の例を示す説明図である。図9に示す例では、結果出力部306がステップS11で選択された言い換え文の翻訳結果として「I contacted his cellular phone. 」を表示したことを示す。  When the paraphrase text is selected, theresult output unit 306 displays the machine translation result of the selected paraphrase text (step S12). FIG. 9 is an explanatory diagram illustrating an example of a screen that displays a selected paraphrase text and a translation result of the paraphrase text. The example illustrated in FIG. 9 indicates that theresult output unit 306 has displayed “I contacted his cellular phone.” As the translation result of the paraphrase text selected in step S11.

なお、ステップS9において、入力文に対する翻訳信頼度が閾値を下回っている場合、ユーザから言い換え候補を表示する旨の表示命令を受け付けずに(すなわち、ステップS9を省略して)ステップS10の処理へ進んでもよい。  In step S9, if the translation reliability for the input sentence is below the threshold, the display command for displaying the paraphrase candidate is not received from the user (that is, step S9 is omitted) and the process proceeds to step S10. You may go on.

次に、第2の実施例について説明する。第2の実施例における機械翻訳装置は、第1の実施例における機械翻訳装置と同様である。また、テキスト入力部301が入力文を受け付けて、言い換え文候補の翻訳信頼度を算出するステップS1〜ステップS8の処理は、第1の実施例と同様である。ここで、実施例2では、実施例1で説明したステップS8における処理の代わりに、言い換え候補特定部305が翻訳信頼度の最も高い言い換え文に言い換え候補を決定する。具体的には、言い換え候補特定部305は、言い換え文候補のうち翻訳信頼度が1.0の「私は彼の携帯電話に連絡をしました。」を言い換え文に決定する。  Next, a second embodiment will be described. The machine translation apparatus in the second embodiment is the same as the machine translation apparatus in the first embodiment. Further, the processes in steps S1 to S8 in which thetext input unit 301 receives an input sentence and calculates the translation reliability of the paraphrase sentence candidate are the same as those in the first embodiment. Here, in the second embodiment, instead of the process in step S8 described in the first embodiment, the paraphrasecandidate specifying unit 305 determines a paraphrase candidate as a paraphrase having the highest translation reliability. Specifically, the paraphrasecandidate identification unit 305 determines “I contacted his mobile phone” with a translation reliability of 1.0 among paraphrase text candidates as a paraphrase text.

その後、言い換え候補特定部305がダイアログを表示し、ユーザから言い換え候補を表示する旨の表示命令(ここでは、「はい」をクリックする操作)を受け付けると(ステップS9)、ステップS10〜ステップS11に例示する言い換え候補の表示処理および言い換え文候補の選択処理が省略され、ステップS12の処理が行われる。具体的には、結果出力部306が、選択された言い換え文の機械翻訳結果を表示する(ステップS12)。  Thereafter, when the paraphrasecandidate specifying unit 305 displays a dialog and receives a display command (in this case, an operation of clicking “Yes”) to display the paraphrase candidate from the user (step S9), the process proceeds to steps S10 to S11. The exemplified paraphrase candidate display process and paraphrase sentence candidate selection process are omitted, and the process of step S12 is performed. Specifically, theresult output unit 306 displays the machine translation result of the selected paraphrase text (step S12).

本実施例では、結果出力部306は、機械翻訳結果として、「I contacted his cellular phone. 」を表示する。つまり、図7に例示する画面において「はい」が選択されると、結果出力部306は、図8に例示する画面表示を省略し、図9に例示する画面を表示する。  In the present embodiment, theresult output unit 306 displays “I contacted his cellular phone.” As the machine translation result. That is, when “Yes” is selected on the screen illustrated in FIG. 7, theresult output unit 306 omits the screen display illustrated in FIG. 8 and displays the screen illustrated in FIG. 9.

次に、第3の実施例について説明する。第3の実施例における機械翻訳装置も、第1の実施例における機械翻訳装置と同様である。また、テキスト入力部301が入力文を受け付けて、言い換え文候補の翻訳信頼度を算出するステップS1〜ステップS8の処理は、第1の実施例と同様である。ここで、実施例3では、実施例1で説明したステップS8の処理が省略され、ユーザから言い換え候補を表示する旨の表示命令を受け付けるステップS9以降の処理が行われる。  Next, a third embodiment will be described. The machine translation apparatus in the third embodiment is the same as the machine translation apparatus in the first embodiment. Further, the processes in steps S1 to S8 in which thetext input unit 301 receives an input sentence and calculates the translation reliability of the paraphrase sentence candidate are the same as those in the first embodiment. Here, in the third embodiment, the processing in step S8 described in the first embodiment is omitted, and the processing in step S9 and subsequent steps for receiving a display command for displaying a paraphrase candidate from the user is performed.

言い換え候補特定部305がダイアログを表示し、ユーザから言い換え候補を表示する旨の表示命令(ここでは、「はい」をクリックする操作)を受け付けると(ステップS9)、言い換え候補特定部305は、言い換え文候補を翻訳信頼度とともに結果表示部306に表示させる(ステップS10)。図10は、言い換え文候補と翻訳信頼度とを表示した画面の例を示す説明図である。図10に示す例では、図5に例示する画面50上に言い換え文候補とともに数値で翻訳信頼度を示すウィンドウ52が表示され、画面50が上書きされた状態を示す。ただし、翻訳信頼度の表示は数値に限定されない。翻訳信頼度が分かる表示であれば、例えば、グラフ形式であってもよい。  When the paraphrasecandidate specifying unit 305 displays a dialog and receives a display command (in this case, an operation of clicking “Yes”) to display the paraphrase candidate from the user (step S9), the paraphrasecandidate specifying unit 305 is paraphrased. Sentence candidates are displayed on theresult display unit 306 together with the translation reliability (step S10). FIG. 10 is an explanatory diagram showing an example of a screen displaying paraphrase text candidates and translation reliability. In the example illustrated in FIG. 10, awindow 52 indicating the translation reliability with a numerical value is displayed together with the paraphrase text candidate on thescreen 50 illustrated in FIG. 5, and thescreen 50 is overwritten. However, the display of the translation reliability is not limited to a numerical value. For example, a graph format may be used as long as the translation reliability is known.

そして、ユーザによって言い換え文候補の中から言い換え文を選択する操作が行われると、言い換え候補特定部305は、その選択操作を受け付ける(ステップS11)。ここでは、ユーザが言い換え文の中から「私は彼の携帯電話に連絡をしました。」を選択したとする。  When the user performs an operation of selecting a paraphrase text from the paraphrase text candidates, the paraphrasecandidate identification unit 305 receives the selection operation (step S11). Here, it is assumed that the user selects “I contacted his mobile phone” from the paraphrase text.

言い換え文が選択されると、結果出力部306は、選択された言い換え文の機械翻訳結果を表示する(ステップS12)。ここでは、結果出力部306は、図9に例示するように、翻訳結果として「I contacted his cellular phone. 」と表示する。  When the paraphrase text is selected, theresult output unit 306 displays the machine translation result of the selected paraphrase text (step S12). Here, as illustrated in FIG. 9, theresult output unit 306 displays “I contacted his cellular phone.” As the translation result.

次に、本発明の最小構成について説明する。図11は、本発明による機械翻訳装置の最小構成の例を示すブロック図である。本発明による機械翻訳装置は、入力されたテキスト文(例えば、入力テキスト)と同一の言語でそのテキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成手段81(例えば、言い換え文生成部202)と、言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳手段82(例えば、機械翻訳部303)と、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定手段83(例えば、翻訳信頼度決定部204)と、言い換え文生成手段81が生成した言い換え文の中から、翻訳信頼度に基づいて言い換え文の候補を抽出し、候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定手段84(例えば、言い換え候補特定部205)とを備えている。  Next, the minimum configuration of the present invention will be described. FIG. 11 is a block diagram showing an example of the minimum configuration of the machine translation apparatus according to the present invention. The machine translation device according to the present invention generates a paraphrase sentence generation that generates one or a plurality of paraphrase sentences that are paraphrased into another expression indicating the contents of the text sentence in the same language as the input text sentence (for example, input text). Means 81 (for example, paraphrase text generation unit 202), machine translation means 82 (for example, machine translation unit 303) for machine-translating the paraphrase text into the target language that is the translated language, and paraphrase translated into the target language Based on the translation reliability, the translation reliability determination unit 83 (for example, the translation reliability determination unit 204) for determining the translation reliability indicating the reliability of the sentence and the paraphrase text generated by the paraphrasetext generation unit 81 are used. Paraphrase sentence identification means 84 (for example, paraphrase candidate) that extracts paraphrase sentence candidates and identifies a translation target paraphrase sentence that is a paraphrase sentence to be translated from the candidates. And a specific portion 205) and.

そのような構成により、翻訳結果を得るまでの時間を短縮できるとともに、信頼度の高い機械翻訳結果を得ることができる。  With such a configuration, it is possible to shorten the time until obtaining a translation result and obtain a highly reliable machine translation result.

上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。  A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.

(付記1)入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成手段と、前記言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳手段と、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定手段と、言い換え文生成手段が生成した言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、前記候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定手段とを備えたことを特徴とする機械翻訳装置。(Supplementary note 1) Paraphrase sentence generation means for generating one or more paraphrase sentences that are paraphrased into another expression indicating the contents of the text sentence in the same language as the input text sentence, and after translating the paraphrase sentence Machine translation means for machine translation into the target language, which is a language, translation reliability determination means for determining translation reliability indicating the reliability of the paraphrase text translated into the target language, and paraphrase text generated by the paraphrase text generation means A paraphrase sentence identifying means for extracting a paraphrase sentence candidate based on the translation reliability and identifying a translation target paraphrase sentence that is a paraphrase sentence to be translated from among the candidates. A machine translation device.

(付記2)言い換え文特定手段は、言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する付記1記載の機械翻訳装置。(Additional remark 2) The paraphrase text specific | specification means is a machine translation apparatus of Additional remark 1 which specifies the paraphrase text designated by the user from the paraphrase text candidate as a translation object paraphrase text.

(付記3)言い換え文特定手段は、言い換え文の候補の中から、翻訳信頼度が最も高い言い換え文を翻訳対象言い換え文と特定する付記1記載の機械翻訳装置。(Supplementary note 3) The machine translation device according to supplementary note 1, wherein the paraphrase text specifying unit identifies a paraphrase text having the highest translation reliability from the paraphrase text candidates as a translation target paraphrase text.

(付記4)言い換え文特定手段は、言い換え文の候補と当該言い換え文の翻訳信頼度とを合わせて表示手段に表示させ、前記候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する付記1記載の機械翻訳装置。(Supplementary Note 4) The paraphrase text specifying unit displays the paraphrase text candidate and the translation reliability of the paraphrase text on the display unit, and selects the paraphrase text designated by the user from the candidates as the translation target paraphrase text. The machine translation device according to supplementary note 1 to be identified.

(付記5)翻訳信頼度決定手段は、目的言語へ機械翻訳された言い換え文を元の言語である原言語に逆翻訳する逆翻訳手段と、逆翻訳された言い換え文と入力されたテキスト文との類似度を翻訳信頼度として各言い換え文に付与する類似度付与手段とを含む付記1から付記4のうちのいずれか1項に記載の機械翻訳装置。(Additional remark 5) The translation reliability determination means includes a reverse translation means for back-translating the paraphrase text machine-translated into the target language into the original language as the original language, a reverse-translation text and the input text sentence The machine translation device according to any one of supplementary note 1 to supplementary note 4, including similarity giving means that assigns each similarity as a translation reliability to each paraphrase text.

(付記6)言い換え文生成手段は、入力されたテキスト文と言い換え文との意味的近さを表す値である言い換えスコアを算出し、言い換え文特定手段は、言い換え文生成手段が生成した言い換え文の中から、前記翻訳信頼度および前記言い換えスコアに基づいて言い換え文の候補を抽出する付記1から付記5のうちのいずれか1項に記載の機械翻訳装置。(Additional remark 6) The paraphrase sentence production | generation means calculates the paraphrase score which is a value showing the semantic closeness of the input text sentence and the paraphrase sentence, and the paraphrase sentence specification means produces the paraphrase sentence which the paraphrase sentence generation means produced | generated. The machine translation device according to any one of Supplementary Note 1 to Supplementary Note 5, wherein a paraphrase sentence candidate is extracted based on the translation reliability and the paraphrase score.

(付記7)入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成し、前記言い換え文を翻訳後の言語である目的言語へと機械翻訳し、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定し、生成された言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、前記言い換え文の候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定することを特徴とする機械翻訳方法。(Supplementary note 7) One or a plurality of paraphrase texts that are paraphrased into another expression indicating the content of the text sentence in the same language as the input text sentence is generated, and the target language that is the translated language of the paraphrase text Machine translation, determine translation reliability indicating the reliability of the paraphrase text translated into the target language, and extract paraphrase text candidates from the generated paraphrase text based on the translation reliability, A machine translation method characterized by identifying a translation target paraphrase that is a paraphrase text to be translated from among the paraphrase text candidates.

(付記8)言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する付記7記載の機械翻訳方法。(Additional remark 8) The machine translation method of Additional remark 7 which specifies the paraphrase text designated by the user from the paraphrase text candidates as a translation object paraphrase text.

(付記9)言い換え文の候補の中から、翻訳信頼度が最も高い言い換え文を翻訳対象言い換え文と特定する付記7記載の機械翻訳方法。(Additional remark 9) The machine translation method of Additional remark 7 which specifies the paraphrase text with the highest translation reliability from the paraphrase text candidate as a translation object paraphrase text.

(付記10)言い換え文の候補と当該言い換え文の翻訳信頼度とを合わせて表示手段に表示させ、前記候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する付記7記載の機械翻訳方法。(Supplementary note 10) The supplementary paragraph 7, wherein the paraphrase text candidate and the translation reliability of the paraphrase text are displayed together on the display unit, and the paraphrase text designated by the user from the candidates is specified as the translation target paraphrase text. Machine translation method.

(付記11)翻訳信頼度を決定する際、目的言語へ機械翻訳された言い換え文を元の言語である原言語に逆翻訳し、逆翻訳された言い換え文と入力されたテキスト文との類似度を翻訳信頼度として算出する付記7から付記10のうちのいずれか1つに記載の機械翻訳方法。(Additional remark 11) When determining translation reliability, the paraphrase text machine-translated to the target language is reverse-translated into the original language which is the original language, and the similarity between the reverse-translated paraphrase text and the input text sentence The machine translation method according to any one of Supplementary Note 7 to Supplementary Note 10, in which is calculated as a translation reliability.

(付記12)コンピュータに、入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成処理、前記言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳処理、目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定処理、および、言い換え文生成処理で生成された言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、前記候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定処理を実行させるための機械翻訳プログラム。(Supplementary note 12) Paraphrase sentence generation processing for generating one or a plurality of paraphrase sentences in another language indicating the contents of the text sentence in the same language as the input text sentence, and translating the paraphrase sentence into the computer Generated by machine translation processing to machine-translate to the target language, which is the later language, translation reliability determination processing to determine the translation reliability indicating the reliability of the paraphrase text translated to the target language, and paraphrase text generation processing A paraphrase text candidate is extracted from the paraphrase text based on the translation reliability, and a paraphrase text identification process is performed to identify a translation target paraphrase text that is a paraphrase text to be translated from the candidates. Machine translation program for.

(付記13)コンピュータに、言い換え文特定処理で、言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定させる付記12記載の機械翻訳プログラム。(Additional remark 13) The machine translation program of Additional remark 12 which makes a computer identify the paraphrase text designated by the user from the paraphrase text candidate as translation object paraphrase text by paraphrase text specific processing.

(付記14)コンピュータに、言い換え文特定処理で、言い換え文の候補の中から、翻訳信頼度が最も高い言い換え文を翻訳対象言い換え文と特定させる付記12記載の機械翻訳プログラム。(Additional remark 14) The machine translation program of Additional remark 12 which makes a computer identify the paraphrase text with the highest translation reliability from the paraphrase text candidate as a translation object paraphrase text by the paraphrase sentence specific process.

(付記15)コンピュータに、言い換え文特定処理で、言い換え文の候補と当該言い換え文の翻訳信頼度とを合わせて表示手段に表示させ、前記候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定させる付記12記載の機械翻訳プログラム。(Supplementary Note 15) In the paraphrase text identification process, the computer displays the paraphrase text candidate and the translation reliability of the paraphrase text on the display unit, and translates the paraphrase text designated by the user from the candidates. The machine translation program according to appendix 12, which is specified as a paraphrase sentence.

(付記16)翻訳信頼度決定処理で、目的言語へ機械翻訳された言い換え文を元の言語である原言語に逆翻訳する逆翻訳処理、および、逆翻訳された言い換え文と入力されたテキスト文との類似度を翻訳信頼度として算出する類似度算出処理を実行させる付記12から付記15のうちのいずれか1つに記載の機械翻訳プログラム。(Additional remark 16) In the translation reliability determination process, the reverse translation process that reversely translates the paraphrase sentence machine-translated into the target language into the original language that is the original language, and the text sentence that is input as the reverse-translate paraphrase sentence The machine translation program according to any one of supplementary note 12 to supplementary note 15 for executing a similarity calculation process for calculating the similarity to the translation reliability.

本発明は、機械翻訳された翻訳結果の信頼度をより高くする機械翻訳装置に好適に適用される。例えば、ユーザが短い単位で発声した音声の入力やユーザによるテキストの入力に対して翻訳を行った結果を相手に表示する通訳システムや、翻訳結果を音声として合成した結果を相手に提示する通訳システムなどに本発明を適用できる。他にも、通訳チャットシステムや、通訳会議システムなどに本発明を適用できる。  The present invention is preferably applied to a machine translation apparatus that further increases the reliability of machine-translated translation results. For example, an interpreter system that displays the result of translation of speech input by the user in a short unit or text input by the user, or an interpreter system that presents the result of synthesizing the translation result as speech The present invention can be applied to such as. In addition, the present invention can be applied to an interpreter chat system, an interpreter conference system, and the like.

201,301 テキスト入力部
202,302 言い換え文生成部
203,303 機械翻訳部
204 翻訳信頼度決定部
205,305 言い換え候補特定部
206,306 結果出力部
304 翻訳信頼度付与部
307 逆翻訳部
201, 301Text input unit 202, 302 Paraphrasedsentence generation unit 203, 303Machine translation unit 204 Translationreliability determination unit 205, 305 Paraphrasecandidate identification unit 206, 306Result output unit 304 Translationreliability provision unit 307 Reverse translation unit

Claims (10)

Translated fromJapanese
入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成手段と、
前記言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳手段と、
目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定手段と、
言い換え文生成手段が生成した言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、前記候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定手段とを備えた
ことを特徴とする機械翻訳装置。
Paraphrase sentence generating means for generating one or a plurality of paraphrase sentences in other words representing the contents of the text sentence in the same language as the input text sentence;
Machine translation means for machine-translating the paraphrase into a target language which is a translated language;
A translation reliability determination means for determining a translation reliability indicating the reliability of the paraphrase sentence translated into the target language;
A paraphrase that extracts a paraphrase text candidate based on the translation reliability from the paraphrase text generated by the paraphrase text generation means and identifies a translation target paraphrase text that is a paraphrase text to be translated from the candidates A machine translation device comprising sentence specifying means.
言い換え文特定手段は、言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する
請求項1記載の機械翻訳装置。
The machine translation device according to claim 1, wherein the paraphrase text specifying unit specifies a paraphrase text designated by the user from paraphrase text candidates as a translation target paraphrase text.
言い換え文特定手段は、言い換え文の候補の中から、翻訳信頼度が最も高い言い換え文を翻訳対象言い換え文と特定する
請求項1記載の機械翻訳装置。
The machine translation device according to claim 1, wherein the paraphrase text specifying unit specifies a paraphrase text having the highest translation reliability from the paraphrase text candidates as a translation target paraphrase text.
言い換え文特定手段は、言い換え文の候補と当該言い換え文の翻訳信頼度とを合わせて表示手段に表示させ、前記候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する
請求項1記載の機械翻訳装置。
The paraphrase text specifying unit causes the display unit to display the paraphrase text candidate and the translation reliability of the paraphrase text, and specifies the paraphrase text designated by the user from the candidates as the translation target paraphrase text. The machine translation apparatus according to 1.
翻訳信頼度決定手段は、
目的言語へ機械翻訳された言い換え文を元の言語である原言語に逆翻訳する逆翻訳手段と、
逆翻訳された言い換え文と入力されたテキスト文との類似度を翻訳信頼度として各言い換え文に付与する類似度付与手段とを含む
請求項1から請求項4のうちのいずれか1項に記載の機械翻訳装置。
Translation reliability determination means
A reverse translation means for reverse-translating the paraphrase sentence machine-translated into the target language into the original language as the original language;
The similarity adding means which provides each paraphrase sentence with the similarity between the reversely translated paraphrase sentence and the input text sentence as translation reliability. Machine translation device.
言い換え文生成手段は、入力されたテキスト文と言い換え文との意味的近さを表す値である言い換えスコアを算出し、
言い換え文特定手段は、言い換え文生成手段が生成した言い換え文の中から、前記翻訳信頼度および前記言い換えスコアに基づいて言い換え文の候補を抽出する
請求項1から請求項5のうちのいずれか1項に記載の機械翻訳装置。
The paraphrase text generation means calculates a paraphrase score that is a value representing the semantic closeness between the input text sentence and the paraphrase text,
The paraphrase text identification unit extracts a paraphrase text candidate from the paraphrase text generated by the paraphrase text generation unit based on the translation reliability and the paraphrase score. The machine translation device according to item.
入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成し、
前記言い換え文を翻訳後の言語である目的言語へと機械翻訳し、
目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定し、
生成された言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、
前記言い換え文の候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する
ことを特徴とする機械翻訳方法。
Generating one or more paraphrased sentences in another language indicating the contents of the text sentence in the same language as the input text sentence,
Machine-translate the paraphrase into the target language, which is the translated language,
Determine the translation reliability indicating the reliability of the paraphrase text translated into the target language,
Extracting paraphrase text candidates from the generated paraphrase text based on the translation reliability,
A machine translation method, wherein a translation target paraphrase that is a paraphrase text to be translated is specified from the paraphrase text candidates.
言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定する
請求項7記載の機械翻訳方法。
The machine translation method according to claim 7, wherein a paraphrase text designated by a user from among paraphrase text candidates is specified as a translation target paraphrase text.
コンピュータに、
入力されたテキスト文と同一の言語で当該テキスト文の内容を示す別の表現へ言い換えた1つまたは複数の言い換え文を生成する言い換え文生成処理、
前記言い換え文を翻訳後の言語である目的言語へと機械翻訳する機械翻訳処理、
目的言語へ翻訳された言い換え文の信頼度を示す翻訳信頼度を決定する翻訳信頼度決定処理、および、
言い換え文生成処理で生成された言い換え文の中から、前記翻訳信頼度に基づいて言い換え文の候補を抽出し、前記候補の中から翻訳の対象とする言い換え文である翻訳対象言い換え文を特定する言い換え文特定処理
を実行させるための機械翻訳プログラム。
On the computer,
Paraphrase sentence generation processing for generating one or more paraphrase sentences that are paraphrased into another expression indicating the content of the text sentence in the same language as the input text sentence;
Machine translation processing for machine-translating the paraphrase into a target language which is a translated language;
A translation reliability determination process for determining a translation reliability indicating the reliability of the paraphrase sentence translated into the target language; and
A paraphrase text candidate is extracted from the paraphrase text generated by the paraphrase text generation process based on the translation reliability, and a translation target paraphrase text that is a paraphrase text to be translated is identified from the candidates. Machine translation program for executing paraphrase sentence identification processing.
コンピュータに、
言い換え文特定処理で、言い換え文の候補の中からユーザによって指定された言い換え文を翻訳対象言い換え文と特定させる
請求項9記載の機械翻訳プログラム。
On the computer,
The machine translation program according to claim 9, wherein the paraphrase text specified by the user from paraphrase text candidates is identified as a translation target paraphrase text in the paraphrase text identification process.
JP2011018552A2011-01-312011-01-31Machine translation device, method and programPendingJP2012159969A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2011018552AJP2012159969A (en)2011-01-312011-01-31Machine translation device, method and program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2011018552AJP2012159969A (en)2011-01-312011-01-31Machine translation device, method and program

Publications (1)

Publication NumberPublication Date
JP2012159969Atrue JP2012159969A (en)2012-08-23

Family

ID=46840464

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2011018552APendingJP2012159969A (en)2011-01-312011-01-31Machine translation device, method and program

Country Status (1)

CountryLink
JP (1)JP2012159969A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP5449633B1 (en)*2013-03-222014-03-19パナソニック株式会社 Advertisement translation device, advertisement display device, and advertisement translation method
WO2014147674A1 (en)*2013-03-222014-09-25パナソニック株式会社Advertisement translation device, advertisement display device and advertisement translation method
JP2017182394A (en)*2016-03-302017-10-05株式会社リクルートライフスタイルVoice translating device, voice translating method, and voice translating program
JP2018026127A (en)*2016-08-102018-02-15三星電子株式会社Samsung Electronics Co.,Ltd.Translation method, translation device, and computer program
WO2019107625A1 (en)*2017-11-302019-06-06주식회사 시스트란인터내셔널Machine translation method and apparatus therefor
US10346545B2 (en)2016-09-272019-07-09Panasonic Intellectual Property Management Co., Ltd.Method, device, and recording medium for providing translated sentence

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP5449633B1 (en)*2013-03-222014-03-19パナソニック株式会社 Advertisement translation device, advertisement display device, and advertisement translation method
WO2014147674A1 (en)*2013-03-222014-09-25パナソニック株式会社Advertisement translation device, advertisement display device and advertisement translation method
US9672529B2 (en)2013-03-222017-06-06Panasonic Intellectual Property Management Co., Ltd.Advertisement translation device, advertisement display device, and method for translating an advertisement
US10373191B2 (en)2013-03-222019-08-06Panasonic Intellectual Property Management Co., Ltd.Advertisement translation device, advertisement display device, and method for translating an advertisement
JP2017182394A (en)*2016-03-302017-10-05株式会社リクルートライフスタイルVoice translating device, voice translating method, and voice translating program
JP2018026127A (en)*2016-08-102018-02-15三星電子株式会社Samsung Electronics Co.,Ltd.Translation method, translation device, and computer program
CN107729324A (en)*2016-08-102018-02-23三星电子株式会社Interpretation method and equipment based on parallel processing
JP7066349B2 (en)2016-08-102022-05-13三星電子株式会社 Translation method, translation equipment and computer program
US10346545B2 (en)2016-09-272019-07-09Panasonic Intellectual Property Management Co., Ltd.Method, device, and recording medium for providing translated sentence
WO2019107625A1 (en)*2017-11-302019-06-06주식회사 시스트란인터내셔널Machine translation method and apparatus therefor

Similar Documents

PublicationPublication DateTitle
JP5280642B2 (en) Translation system, translation program, and parallel translation data generation method
CN104380284B (en) Speech synthesis for processing content in multiple languages
US9002698B2 (en)Speech translation apparatus, method and program
US9043300B2 (en)Input method editor integration
JP6709997B2 (en) Translation device, translation system, and evaluation server
CN107025217B (en) Method, device, recording medium and machine translation system for generating synonym conversion text
CA3187397A1 (en)Computer-implemented presentation of synonyms based on syntactic dependency
US9575965B2 (en)Translation assessment based on computer-generated subjective translation quality score
JP2019121241A (en)Translation device, translation method and program
WO2014060549A2 (en)Statistical linguistic analysis of source content
KR20100015958A (en)Multi-mode input method editor
US10699712B2 (en)Processing method and electronic device for determining logic boundaries between speech information using information input in a different collection manner
US10402497B2 (en)Processing method, processing apparatus, and recording medium
JP2012159969A (en)Machine translation device, method and program
US11227116B2 (en)Translation device, translation method, and program
EP4162485A1 (en)Providing prompts in speech recognition results in real time
US20200042604A1 (en)Translation device
JP2023007369A (en)Translation method, classification model training method, apparatus, device and storage medium
JP2015170094A (en) Translation apparatus and translation method
WO2021200200A1 (en)Information processing device and information processing method
US20210312144A1 (en)Translation device, translation method, and program
JP5722375B2 (en) End-of-sentence expression conversion apparatus, method, and program
JP5998298B1 (en) Speech translation device, speech translation method, and speech translation program
CN115905854A (en)Language model training method and device and computer equipment
US20210311701A1 (en)Technique for generating a command for a voice-controlled electronic device

[8]ページ先頭

©2009-2025 Movatter.jp