Statistical noun phrase translation
First Claim
Patent Images
1. A method comprising:
- receiving by a machine translation system an input string in a source language;
detecting by the machine translation system a noun phrase and a prepositional phrase in the input string;
generating by the machine translation system possible translations in a target language for the noun phrase and the prepositional phrase;
generating a ranked n-best list of candidate translations for the possible translations of the noun phrase and the prepositional phrase;
generating by the machine translation system a translation of a remaining portion of the input string in the target language; and
integrating the one or more n-best translations for the noun phrase and the prepositional phrase into the translation of the remaining portion of the input string to generate one or more sentence translations.
1 Assignment
0 Petitions
Accused Products
Abstract
A statistical machine translation (MT) system may include a noun phrase/prepositional phrase (NP/PP) translation subsystem to translation NP/PPs as a subtask in an MT operation. The NP/PP translation subsystem may use a model trained on an NP/PP corpus and a decoder to generate an n-best list of candidate translations and a re-ranker to re-rank the candidate translations based on a machine learning method and additional features based on known properties of NP/PPs.
364 Citations
26 Claims
-
1. A method comprising:
-
receiving by a machine translation system an input string in a source language; detecting by the machine translation system a noun phrase and a prepositional phrase in the input string; generating by the machine translation system possible translations in a target language for the noun phrase and the prepositional phrase; generating a ranked n-best list of candidate translations for the possible translations of the noun phrase and the prepositional phrase; generating by the machine translation system a translation of a remaining portion of the input string in the target language; and integrating the one or more n-best translations for the noun phrase and the prepositional phrase into the translation of the remaining portion of the input string to generate one or more sentence translations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine translation system comprising:
-
a parser stored by a machine-readable medium and executable by a processor and stored in a memory to cause the machine translation system to detect a noun phrase and a prepositional phrase in an input string in a source language; a translation subsystem including, a first model stored by a machine-readable medium and executable by a processor and stored in a memory to cause the machine translation system to generate possible translations in a target language for the noun phrase and the prepositional phrase, a first decoder stored by a machine-readable medium and executable to cause the machine translation system to generate a ranked n-best list including the possible translations, and a selector to select a translation for the noun phrase and the prepositional phrase; a second model stored by a machine-readable medium and executable to cause the machine translation system to generate possible translations in the target language for the input string in the source language, each of the possible translations comprising the selected translation for the noun phrase and the prepositional phrase; and a second decoder to select one of the possible translations for the input string. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An article comprising a non-transitory machine-readable medium including machine-executable instructions, the instruction operative to cause a machine to:
-
detect a noun phrase and a prepositional phrase in an input string in a source language; generate possible translations in a target language for the noun phrase and the prepositional phrase; generate a ranked n-best list of candidate translations for the possible translations of the noun phrase and the prepositional phrase; generate a translation of a remaining portion of input string in the target language; and integrate the one or more n-best translations for the noun phrase and the prepositional phrase into the translation of the remaining portion of the input string to generate one or more sentence translations. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification