×

Round-trip translation for automated grammatical error correction

  • US 9,342,499 B2
  • Filed: 03/19/2014
  • Issued: 05/17/2016
  • Est. Priority Date: 03/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for correcting a grammatical error in a text sequence, the computer-implemented method comprising:

  • translating a first text sequence in a first language to a second language with a processing system using a first machine translation algorithm to provide a first translated text;

    translating the first text sequence to a third language with the processing system using a second machine translation algorithm to provide a second translated text, the third language being different from the second language;

    translating the first translated text back to the first language with the processing system using a third machine translation algorithm to provide a first back translation, the translating of the first translated text back to the first language being performed without reference to the first text sequence;

    translating the second translated text back to the first language with the processing system using a fourth machine translation algorithm to provide a second back translation, the translating of the second translated text back to the first language being performed without reference to the first text sequence;

    determining a plurality of candidate text sequences that include features of the first back translation and the second back translation with the processing system, the plurality of candidate text sequences including alternative grammatical options for the first text sequence; and

    scoring each of the plurality of candidate text sequences using a computer based scoring model with the processing system, the scoring providing a measure of a grammaticality of each of the candidate text sequences, wherein a computer-readable memory is encoded with instructions for commanding the processing system to execute the first, second, third, and fourth machine translation algorithms and to execute the determining of the plurality of candidate text sequences and the scoring of each of the plurality of candidate text sequences.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×