CPC G06F 40/47 (2020.01) [G06F 40/211 (2020.01); G06F 40/42 (2020.01); G06F 40/44 (2020.01); G06F 40/51 (2020.01); G06F 40/55 (2020.01); G06N 3/04 (2013.01); G06N 3/044 (2023.01); G06N 3/082 (2013.01); G06N 3/086 (2013.01); G06N 5/025 (2013.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06F 40/20 (2020.01)] | 36 Claims |
1. A computer implemented method for language translation, the method comprising:
providing a plurality of domain specific machine translation models;
receiving, at a machine selector module, an input text element in a first language;
selecting, at the machine selector module, a selected domain specific machine translator model in the plurality of the domain specific machine translation models by applying a machine selector model of the machine selector module, the machine selector model for selecting the selected domain specific machine translator model by classifying the input text element as in-domain for the selected domain specific translator model, the selected domain specific machine translator model corresponding to a domain of the input text element in the first language;
translating, at the selected domain specific machine translator model, the input text element from a first language into a second language based on the selected domain specific machine translation model.
|