Real-time optimized translation
AssigneeInternational Business Machines Corporation
InventorsMary D. Swift, Irene Lizeth Manotas, Jonathan D. Dunne
Life of this patent
Estimating the term…
Abstract
In response to determining that a native language of a first user is different from a target language of a message to be transmitted by the first user to a second user, a translation model based on a plurality of language efficacies of the first user is created. An optimal action associated with a translation of the message from the native language to the target language is determined based on the created model and a language efficacy of the first user in the native language. The determined optimal action is performed. The message translation comprising the performed optimal action is transmitted to the second user.
Claims20
A method, the method comprising:
- responsive to determining that a native language of a first user is different from a target language of a message to be transmitted by the first user to a second user, creating, by one or more computer processors, a translation model based on a plurality of language efficacies of the first user;
- determining, by one or more computer processors, an optimal action associated with a translation of the message from the native language to the target language based on the created translation model and a language efficacy of the first user in the native language;
- performing, by one or more computer processors, the determined optimal action;
- and
- transmitting, by one or more computer processors, the message translation comprising the performed optimal action to the second user.
A computer program product, the computer program product comprising:
- one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- responsive to determining that a native language of a first user is different from a target language of a message to be transmitted by the first user to a second user, program instructions to create a translation model based on a plurality of language efficacies of the first user;
- program instructions to determine an optimal action associated with a translation of the message from the native language to the target language based on the created translation model and a language efficacy of the first user in the native language;
- program instructions to perform the determined optimal action;
- and
- program instructions to transmit the message translation comprising the performed optimal action to the second user.
A computer system, the computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- and
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- responsive to determining that a native language of a first user is different from a target language of a message to be transmitted by the first user to a second user, program instructions to create a translation model based on a plurality of language efficacies of the first user;
- program instructions to determine an optimal action associated with a translation of the message from the native language to the target language based on the created translation model and a language efficacy of the first user in the native language;
- program instructions to perform the determined optimal action;
- and
- program instructions to transmit the message translation comprising the performed optimal action to the second user.
Dependencies are inferred from the claim text.