The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 22, 2019
Filed:
Sep. 28, 2015
Amazon Technologies, Inc., Seattle, WA (US);
Michael Denkowski, Pittsburgh, PA (US);
Alon Lavie, Pittsburgh, PA (US);
Gregory Alan Hanneman, Pittsburgh, PA (US);
Austin Matthews, Pittsburgh, PA (US);
Matthew Ryan Fiorillo, Pittsburgh, PA (US);
Robert Thomas Olszewski, Pittsburgh, PA (US);
Christopher James Dyer, Pittsburgh, PA (US);
William Joseph Kaper, Pittsburgh, PA (US);
Alexandre Alexandrovich Klementiev, Berlin, DE;
Gavin R. Jewell, Seattle, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Technologies are disclosed herein for statistical machine translation. In particular, the disclosed technologies include extensions to conventional machine translation pipelines: the use of multiple domain-specific and non-domain-specific dynamic language translation models and language models; cluster-based language models; and large-scale discriminative training. Incremental update technologies are also disclosed for use in updating a machine translation system in four areas: word alignment; translation modeling; language modeling; and parameter estimation. A mechanism is also disclosed for training and utilizing a runtime machine translation quality classifier for estimating the quality of machine translations without the benefit of reference translations. The runtime machine translation quality classifier is generated in a manner to offset imbalances in the number of training instances in various classes, and to assign a greater penalty to the misclassification of lower-quality translations as higher-quality translations than to misclassification of higher-quality translations as lower-quality translations.