US9940324B2

Performance detection and enhancement of machine translation

Summary by NHIP

Machine Translation Performance Evaluation

The method evaluates machine translation performance by comparing translation aspects against a predetermined threshold using preprocessed and postprocessed tokenization data. The system determines whether the comparison exceeds the threshold to decide if the translated document meets quality requirements.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

In an approach for evaluating performance of machine translation, a processor receives a first document in a source language. A processor translates the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information. A processor evaluates the second document in the target language, based, at least, on one or more aspects of the translation. A processor determines, based, at least in part, on the evaluation, the second document in the target language meets a predetermined threshold.

US9940324B2, drawing sheet 1
Sheet 1 of 4

Term

Projected expiry 11 March 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

16 claims: 1 independent, 15 dependent

  1. 1
    Broadest claimClaim Score 23, narrow(NHIP)A method for evaluating performance of machine translation, the method comprising:receiving, by a machine translation device, a first document in a source language;translating, by a machine translation device, the first document in the source language to a second document in a target language, based, at least in part, on a first quantity of information, wherein the first quantity of information is obtained through, at least, preprocessing, before the translation, wherein the preprocessing includes, at least, tokenization;subsequent to the translation, performing, by a machine translation device, post processing to obtain a second quantity of information, wherein the post processing includes, at least, tokenization;evaluating, by a machine translation device, the second document in the target language, based, at least, on one or more aspects of the translation, the preprocessing, and the post processing, wherein the evaluation of the second document in the target language, based, at least, on the one or more aspects of the translation further comprises:comparing, by the machine translation device, the one or more aspects of the translation of the first document in the source language to the second document in the target language with a predetermined threshold, based, at least, on the first quantity of information and the second quantity of information;anddetermining, by the machine translation device, whether the comparison of the one or more aspects of the translation of the first document in the source language to the second document in the target language is greater than the predetermined threshold;and responsive to determining that the comparison of the one or more aspects of the translation of the first document in the source language to the second document in the target language is not greater than the predetermined threshold, translating, by the machine translation device, the first document to the second document, using available models, wherein the translation comprises:determining, by the machine translation device, that no new models are created and that no degradation has taken place on a translation performance;comparing, by the machine translation device, a first model used for a translation that failed to meet the predetermined threshold to a second model used for a translation that meets the predetermined threshold;anddetermining, by the machine translation device, that the first model and the second model exceeds a percentage of similarity, wherein the percentage of similarity is used to show that the first model and the second model are different and due to the difference, the second model is an improvement on the first model.