US 12,333,264 B1
Fuzzy-match augmented machine translation
Cuong Hoang, San Jose, CA (US); Prashant Mathur, New York, NY (US); Marcello Federico, Trento, TN (US); and Devendra Singh Sachan, Montreal (CA)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Mar. 21, 2022, as Appl. No. 17/655,624.
Int. Cl. G10L 15/22 (2006.01); G06F 40/51 (2020.01); G06F 40/58 (2020.01)
CPC G06F 40/58 (2020.01) [G06F 40/51 (2020.01)] 16 Claims
OG exemplary drawing
 
4. A computer-implemented method comprising:
under control of a computing system comprising one or more computer processors configured to execute specific instructions:
receiving a source language input in a source language to be translated into a target language output in a target language;
generating a first similarity metric representing a degree of similarity of a first source language sample with the source language input and a second similarity metric representing a degree of similarity of a second source language sample with the source language input;
selecting a first translation suggestion, associated with the first source language sample, to be included in a plurality of translation suggestions based on a comparison of the first similarity metric to the second similarity metric;
generating an encoded source language input based at least partly on the source language input;
generating a plurality of encoded translation suggestions using the plurality of translation suggestions, wherein a first encoded translation suggestion is generated based at least partly on the source language input and the first translation suggestion; and
generating the target language output based at least partly on the encoded source language input and the plurality of encoded translation suggestions.