Method for providing translation information, non-transitory computer-readable recording medium, and translation information providing apparatus
First Claim
1. A method for providing translation information performed by a translation information providing apparatus that translates a plurality of languages, the method comprising:
- generating a first translation by translating a first original sentence in a first language into a second language;
generating a second translation by translating a second original sentence in the first language into the second language, the second original sentence being semantically different from the first original sentence;
generating a first back translation by back-translating the first translation into the first language;
generating a second back translation by back-translating the second translation into the first language;
determining whether the first back translation semantically matches or is semantically similar to the first original sentence;
displaying at least one of the first original sentence or the first translation, and the first back translation, in response to determining that the first back translation semantically matches or is semantically similar to the first original sentence;
determining whether the first translation generated from the first original sentence and the second translation generated from the second original sentence are the same;
in response to determining that the first translation and the second translation are the same,determining whether the second back translation is semantically different from the first back translation;
determining whether the second back translation is semantically matches or is semantically similar to the second original sentence; and
displaying at least one of the second original sentence or the second translation, and the second back translation, in response to determining that the second back translation is semantically different from the first back translation and that the second back translation semantically matches or is semantically similar to the second original sentence.
1 Assignment
0 Petitions
Accused Products
Abstract
A translation information providing apparatus includes a forward translator that generates a first translation by translating a first original sentence in a first language into a second language, a back translator that generates a first back translation by back-translating the first translation into the first language, and a translation result outputter that outputs at least either the first original sentence or the first translation and, as the first back translation, a back translation that semantically matches or is semantically similar to the first original sentence.
13 Citations
9 Claims
-
1. A method for providing translation information performed by a translation information providing apparatus that translates a plurality of languages, the method comprising:
-
generating a first translation by translating a first original sentence in a first language into a second language; generating a second translation by translating a second original sentence in the first language into the second language, the second original sentence being semantically different from the first original sentence; generating a first back translation by back-translating the first translation into the first language; generating a second back translation by back-translating the second translation into the first language; determining whether the first back translation semantically matches or is semantically similar to the first original sentence; displaying at least one of the first original sentence or the first translation, and the first back translation, in response to determining that the first back translation semantically matches or is semantically similar to the first original sentence; determining whether the first translation generated from the first original sentence and the second translation generated from the second original sentence are the same; in response to determining that the first translation and the second translation are the same, determining whether the second back translation is semantically different from the first back translation; determining whether the second back translation is semantically matches or is semantically similar to the second original sentence; and displaying at least one of the second original sentence or the second translation, and the second back translation, in response to determining that the second back translation is semantically different from the first back translation and that the second back translation semantically matches or is semantically similar to the second original sentence. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable recording medium storing a translation information providing program for causing a computer to function as a translation information providing apparatus that translates a plurality of languages, the computer performing operations comprising:
-
generating a first translation by translating a first original sentence in a first language into a second language; generating a second translation by translating a second original sentence in the first language into the second language, the second original sentence being semantically different from the first original sentence; generating a first back translation by back-translating the first translation into the first language; generating a second back translation by back-translating the second translation into the first language; determining whether the first back translation semantically matches or is semantically similar to the first original sentence; displaying at least one of the first original sentence or the first translation, and the first back translation, in response to determining that the first back translation semantically matches or is semantically similar to the first original sentence; determining whether the first translation generated from the first original sentence and the second translation generated from the second original sentence are the same; in response to determining that the first translation and the second translation are the same, determining whether the second back translation is semantically different from the first back translation; determining whether the second back translation is semantically matches or is semantically similar to the second original sentence; and displaying at least one of the second original sentence or the second translation, and the second back translation, in response to determining that the second back translation is semantically different from the first back translation and that the second back translation semantically matches or is semantically similar to the second original sentence.
-
-
9. A translation information providing apparatus that translates a plurality of languages, the translation information providing apparatus comprising:
-
a processor; and a recording medium storing a translation information providing program for causing the processor to perform operations including; generating a first translation by translating a first original sentence in a first language into a second language; generating a second translation by translating a second original sentence in the first language into the second language, the second original sentence being semantically different from the first original sentence; generating a first back translation by back-translating the first translation into the first language; generating a second back translation by back-translating the second translation into the first language; determining whether the first back translation semantically matches or is semantically similar to the first original sentence; displaying at least one of the first original sentence or the first translation, and the first back translation, in response to determining that the first back translation semantically matches or is semantically similar to the first original sentence; determining whether the first translation generated from the first original sentence and the second translation generated from the second original sentence are the same; in response to determining that the first translation and the second translation are the same, determining whether the second back translation is semantically different from the first back translation; determining whether the second back translation is semantically matches or is semantically similar to the second original sentence; and displaying at least one of the second original sentence or the second translation, and the second back translation, in response to determining that the second back translation is semantically different from the first back translation and that the second back translation semantically matches or is semantically similar to the second original sentence.
-
Specification