Amazon Translate научился переводить на русский и несколько других языков

В июле 2018 года сервис нейронного машинного перевода Amazon Translate был дополнен модулями перевода на русский, итальянский, чешский, турецкий, японский и традиционный китайский языки. Инструмент позволяет переводить тексты посредством API.

Amazon Translate впервые был представлен в 2017 году на AWS re:Invent. С апреля 2018 года сервис стал доступен для пользователей.

Варианты работы с Amazon Translate

Зарегистрированные на сайте Amazon Web Services пользователи могут оценить качество перевода, используя консоль. Кроме того, модуль Amazon Translate можно импортировать в любой среде разработки. В качестве одного из примеров создатели предлагают следующий код на языке Python:

import boto3
translate = boto3.client("translate")
lang_flag_pairs = [("ja", "??"), ("ru", "??"),
                   ("it", "??"), ("zh-TW", "??"),
                   ("tr", "??"), ("cs", "??")]
for lang, flag in lang_flag_pairs:
      print(flag)
      print(translate.translate_text(
            Text="Hello, World!",
            SourceLanguageCode="en",
            TargetLanguageCode=lang
      )['TranslatedText'])

Результат исполнения кода отображается следующим образом:

??
ハローワールド!
??
Привет, Мир!
??
Ciao, Mondo!
??
你好,世界杯!
??
Merhaba, Dünya!
??
Ahoj, světe!

Разработчики обещают добавить в 2018 году поддержку иврита, шведского, датского, финского, голландского и польского языков. Сервис предлагает бесплатный пробный период 12 месяцев, по 2 миллиона символов ежемесячно. Чтобы воспользоваться предложением, нужно зарегистрироваться на сайте.

Amazon Translate — один из многих сервисов на платформе AWS. Он интегрирован с такими службами Amazon Web Services, как Amazon Comprehend и Amazon CloudWatch.

Источник: блог AWS News

Подобрали два теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.