US 11,675,963 B2
Suggestion techniques for documents to-be-translated
Akulaa Agarwal, Noida (IN); Rajat Budhiraja, Noida (IN); Nishant Rai, Noida (IN); and Achintya Dixit, Noida (IN)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Sep. 9, 2019, as Appl. No. 16/565,145.
Prior Publication US 2021/0073340 A1, Mar. 11, 2021
Int. Cl. G06F 40/103 (2020.01); G06N 20/00 (2019.01); G06F 40/58 (2020.01); G06F 40/109 (2020.01); G06V 30/412 (2022.01); G06V 30/414 (2022.01); G06V 30/40 (2022.01)
CPC G06F 40/103 (2020.01) [G06F 40/109 (2020.01); G06F 40/58 (2020.01); G06N 20/00 (2019.01); G06V 30/40 (2022.01); G06V 30/412 (2022.01); G06V 30/414 (2022.01)] 19 Claims
OG exemplary drawing
 
1. A method performed by a computer system, the method comprising:
determining source text content associated with a text element in a document, wherein the source text content is in a source language;
identifying a set of two or more target languages to which the source text content is to be translated;
computing a reference length for the text element based upon the source language, the source text content, and the set of target languages by:
providing the source text content, the source language, and the set of target languages as inputs to a trained machine learning model;
responsive to providing the inputs, receiving a predicted length output by the machine learning model, wherein the machine learning model predicts the predicted length without translating the source text, and wherein the predicted length is a prediction of a length of a text element needed to fully fit any of the translations in the two or more target languages, and wherein the machine learning model comprises a neural network pretrained to output a predicted length for the text element based on input text and a set of target languages using supervised machine learning; and
determining the reference length for the text element based upon the predicted length;
determining that a length of the text element is less than the reference length; and
responsive to determining that the length of the text element is less than the reference length, providing an indication that the length of the text element is less than the reference length.