мб, знает кто, как, интересно, производится перевод с одного языка на другой, какие там алгоритмы под капотом? Понятно, что там много чего, просто хотелось бы знать каким образом одному слову сопоставляется другое?
Насколько я помню, там что-то типа word2vec внутри. Строит представление слов, и позволяет с этими представлениями делать операции. Типа, берём представление слова «король», прибавляем к нему разность представлений слов «женщина» и «мужчина», конвертируем обратно в слова и получаем «королева»