Автоматический перевод текста - PullRequest
5 голосов
/ 03 сентября 2010

Какие инструменты или веб-сервисы доступны для машинного перевода текста.

Например,

ENGLISH TEXT > SERVER or LIB > GERMAN TEXT

Библиотеки также приемлемы.

Является ли API языка Google единственным?

Ответы [ 3 ]

5 голосов
/ 04 сентября 2010

На самом деле, просто использовать API перевода Google , вероятно, самое лучшее и простое решение.

API Google прост в использовании и, в зависимости от переводимых языковых пар, их система перевода либо настолько же хороша, либо намного лучше, чем все остальное.

Пакеты перевода с открытым исходным кодом

Однако есть и несколько действительно хороших инструментов с открытым исходным кодом для машинного перевода. Современные пакеты включают в себя:

В отличие от API-интерфейсов перевода, вы можете использовать эти инструменты без доступа к Интернету. Что еще более важно, вы можете использовать эти инструменты без каких-либо ограничений или ограничений, налагаемых свободными API, если вы пытаетесь переводить большие объемы данных.

Данные обучения

Чтобы использовать пакеты машинного перевода с открытым исходным кодом, вам потребуются обучающие данные. Если вы переводите с английского на немецкий или с некоторых других европейских языков, вы можете использовать Europarl параллельный корпус Филиппа Кёна .

Если вам интересен язык Европейского Союза (ЕС), которого нет в параллельном корпусе Europarl, вы можете собрать данные, просканировав протоколы Европейского парламента . Все материалы ЕС переведены на каждый из языков ЕС и доступны бесплатно в Интернете, что делает их очень хорошим источником данных по обучению машинному переводу.

0 голосов
/ 09 ноября 2017

Существует множество различных API машинного перевода: Google, Microsoft, Яндекс, IBM, PROMT, Systran, Baidu, YeeCloud, DeepL, SDL, SAP.

Я могу отослать вас к нашему недавнему оценочному исследованию(Ноябрь 2017 г.): https://www.slideshare.net/KonstantinSavenkov/state-of-the-machine-translation-by-intento-november-2017-81574321

...