×

Example based machine translation system

  • US 7,353,165 B2
  • Filed: 06/28/2002
  • Issued: 04/01/2008
  • Est. Priority Date: 06/28/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of performing machine translation of a source language (SL) input to a translation output in a target language (TL), comprising:

  • matching fragments of the SL input to SL fragments of examples in an example base;

    identifying all matched blocks in the SL input as blocks of terms in the SL input that are matched by one or more SL fragments in an example;

    selecting block combinations of the matched blocks to cover one or more fragments of the SL input;

    for each block in the selected block combinations, identifying an example associated with the block;

    aligning TL portions of the identified example with SL portions of the identified example that match the one or more fragments of the SL input; and

    providing the translation output based on the aligned portions wherein identifying an example associated with a block comprises;

    calculating a block score corresponding to each example containing the block by calculating the block score as follows;

    similarity j =

    k = 1 K




    TFIDF kj
    Where,TFIDF is term frequency inverse document frequency;

    K=a total number of common terms included both in example j and the SL input;

    TFIDFkj=Term k'"'"'s TF/IDF weight in example j; and

    Similarityj=matching weight between the example j and the SL input; and

    identifying the example associated with the block based on the block score.

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