Top.Mail.Ru
API/SDK переводчика | PROMT Neural Translation Server

PROMT Neural Translation Server SDK

Продукт на инновационной архитектуре для встраивания функций перевода с использованием соответствующего API в программные продукты, сайты и технологические процессы.

Описание
Языки
Отрасли
Настройка
Требования
Демо-версия
Перевод в привычной среде
Сохранение конфиденциальности
Простой API
Перевод документов с сохранением структуры и форматирования
Высокое качество перевода
Настройка под нужную тематику
Возможности продукта
Базовые
  • интерфейс лингвистического администратора
  • API
  • перевод текста, html, XML
  • автоопределение исходного языка, типа и тематики текста
  • словарная справка
  • масштабирование системы
  • инструменты для настройки системы пользователем
Расширенные
  • перевод документов любого формата (DOC(X), XLS(X), PPT(X) и др.)
  • перевод графических файлов (PDF, JPEG, PNG, TIFF)
  • автоопределение исходного языка, типа, тематики и формата документа
Дополнительные
  • пользовательский веб-интерфейс
  • плагины к офисным приложениям
  • разработка специальных методов API
  • разработка новых языковых направлений
  • расширенные инструменты для настройки системы пользователем


В едином реестре российских программ
№ заявления (Linux) 8902
№ заявления (Windows) 8899





Успешные истории


Пример интеграции
Азербайджанский
Английский
Армянский
Арабский
Белорусский
Бенгальский
Болгарский
Грузинский
Венгерский
Голландский
Датский
Греческий
Иврит
Испанский
Итальянский
Казахский
Киргизский
Китайский
упрощ. и традиц.
Корейский
Латышский
Литовский
Малазийский
Немецкий
Польский
Португальский
Румынский
Русский
Сербский
Финский
Французский
Словацкий
Таджикский
Татарский
Турецкий
Хинди
Туркменский
Узбекский
Хорватский
Чешский
Шведский
Эстонский
Украинский
Японский
Фарси

Переводчик поддерживает более 40 языков и 100 языковых комбинаций. Список разрабатываемых компанией PROMT языковых пар постоянно расширяется. Языковая комплектация выбирается при покупке и влияет на цену решения. Ознакомиться с полным списком языковых направлений можно в разделе «Поддерживаемые языки».

Для повышения точности перевода в PROMT Neural Translation Server Developer Edition (PNTS DE) можно использовать:

  • Пользовательские словари

В распоряжении значительного числа компаний есть либо терминологические глоссарии, либо компетенция сотрудников, позволяющая определить правильный перевод того или иного термина. В связи с этим актуальна задача настройки нейронного перевода через интеграцию корпоративного глоссария или прямого редактирования словаря.

Для решения задачи разработчики PROMT создали специальную технологию нейронного словаря – Neural Dictionary (ND). Она реализована в  PROMT Neural Translation Server  для Windows- и Linux-версий (в Linux версии можно подключать нейронные словари, но сами словари создаются в десктопных  и серверных продуктах на базе Windows).


SmartND и SimpleND

При переводе текстов с английского на русский и с русского на английский, с английского на французский и с французского на английский, а также с английского на немецкий и с немецкого на английский язык работает технология SmartND – эта технология умеет учитывать контекст и ставить термины в нужном роде, числе и падеже. Для других языков работает технология SimpleND – при этой технологии термины будут указаны в той форме, в какой они были заданы в словаре.

  • Параллельные данные

Параллельные данные – это оригинальные тексты и их переводы в структурированном виде, т.е. каждому предложению на языке оригинала соответствует предложение на языке перевода.  При настройке на параллельных данных система обучается таким образом, что адаптирует  стиль и лексику данных, на которых она обучалась. Параллельные данные позволяют эффективно настроить систему на перевод терминологии и стилистических клише, уникальных для определенной предметной области, например, для технических текстов, правовой или финансовой документации.

Для того, чтобы обучить PROMT Neural Translation Server, требуется специальное решение – PROMT Neural Translation Server – Training Addon (приобретается отдельно).

PROMT Neural Translation Server – Training Addon – это:

  • возможность быстро натренировать PNTS на ваших данных,
  • перевод текстов из вашей предметной области с высокой терминологической и стилистической точностью.

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

Данные должны быть представлены в виде одного или нескольких файлов в формате tmx, либо в виде нескольких файлов в кодировке UTF-8.
Рекомендуемый объем – от 10 000 параллельных сегментов (т.е. пар предложений на языке оригинала и их переводов
Системные требования к установке PROMT Neural Translation Server – Training Addon зависят от объема тренировочных данных и предоставляются по запросу.

Программный продукт выпускается в двух модификациях для различных операционных систем:
- PROMT Neural Translation Server Developer Edition - для операционных систем Windows Server
- PROMT Neural Translation Server Developer Edition (for Linux) - для операционных систем на базе дистрибутивов Linux

Программный продукт PROMT Neural Translation Server Developer Edition может предоставляться без инсталляции путем предоставления удаленного доступа к серверу правообладателя под альтернативным названием PROMT Cloud API

Требования для Windows-версии "PROMT Neural Translation Server Developer Edition

Требования к серверной части

Выделенный сервер (физический или виртуальный) со следующими характеристиками:

Режим

CPU

GPU

CPU

процессор класса Intel Core i5(или выше) или Xeon E3(или выше)
с 4-мя ядрами минимум (рекомендуется 8 ядер или больше)

GPU

N/A

графический процессор  (GPU) с выделенной видеопамятью
и с поддержкой CUDA 11

RAM

от 32GB

Место на диске

от 100 GB свободного места на диске

ОС

Windows Server 2012/2012R2/2016/2019/2022

Скорость перевода

5-40 слов в секунду

50-150 слов в секунду

Примечания:

  • если планируется использование Windows-авторизации, необходимо поместить сервер в один домен с пользователями (либо в домен, имеющий доверительные отношения – trust relationships – c доменами пользователей);
  • (опционально) для увеличения скорости перевода рекомендуется установка видеокарты (графического ускорителя - GPU), совместимой с операционной системой (требуется установить последнюю версию драйвера GPU для соответствующей ОС),  с объемом видеопамяти не менее 8 Gb и с поддержкой технологии CUDA 11;
  •  (опционально) если есть необходимость переводить файлы MS Office 2003 (doc, xls, ppt), рекомендуется поставить на сервер MS Office 2007 или выше (его модули существенно улучшат качество обработки файлов MS Office 2003 и, соответственно, качество их перевода);
Требования к клиентской части
  • веб-интерфейс поддерживает работу в последних версиях следующих браузеров:
    • Chrome
    • Firefox
    • Opera
    • Edge
  • приложение PROMT Агент поддерживает работу на следующих платформах:
    • рабочие станции с Windows 7SP1/8.1/10/11 (для работы приложения требуется Microsoft.Net Framework версии не ниже 4.0.30319);
    • рабочие станции с Linux (поддерживается работа в любой графической оболочке (KDE, Xfce, GNOME, Unity), основанной на графической системе X Window System (X11);
    • рабочие станции с Mac OS X 10.8/10.9/10.10;
    • телефоны и планшеты с Android 4.4 или выше;
    • телефоны и планшеты с iOS версии 8 или выше.
Документация-описание PROMT Neural Translation Server Developer Edition

Требования для "PROMT Neural Translation Server Developer Edition (for Linux)"

Требования к серверной части

Выделенный сервер (физический или виртуальный) со следующими характеристиками:

Режим

CPU

GPU

CPU

процессор класса Intel Core i5(или выше) или Xeon E3(или выше)
с 4-мя ядрами минимум (рекомендуется 8 ядер или больше)

GPU

N/A

графический процессор  (GPU) с выделенной видеопамятью
и с поддержкой CUDA 11

RAM

от 32GB

Место на диске

от 100 GB свободного места на диске

Скорость перевода

5-40 слов в секунду

50-150 слов в секунду

Примечание: для увеличения скорости перевода рекомендуется установка видеокарты (графического ускорителя - GPU), совместимой с операционной системой (требуется установить последнюю версию драйвера GPU для соответствующей ОС),  с объемом видеопамяти не менее 8 Gb и с поддержкой технологии CUDA 11.

Поддерживается работа на следующих ОС:

  • CentOS 7
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 21.04
  • Ubuntu 21.10
  • Debian 9
  • Debian 10
  • Debian 11
  • AstraLinux SE 1.6
  • AstraLinux SE 1.7
  • AstraLinux CE 2.12

ОС  должны включать следующие компоненты

  • библиотеку GLIBC версии 2.17 или выше;
  • библиотеки libgcc_s.so.1 и libstdc++.so.6;
  • менеджер системных служб systemctl.
  • .NET6 (входит в дистрибутив и  устанавливается вместе с продуктом)
Требования к клиентской части
  • веб-интерфейс поддерживает работу в последних версиях следующих браузеров:
    • Chrome
    • Firefox
    • Opera
    • Edge
    • Safari
    • Яндекс браузер
Документация-описание PROMT Neural Translation Server Developer Edition (for Linux)

Для получения индивидуальной консультации и расчета стоимости ПО - свяжитесь с нашим менеджером.

Контакты

+7 (812) 655-0350

+7 (495) 580-4848

corporate@promt.ru


Попробуйте бесплатно, как работает переводчик PROMT

Для разработчиков мы бесплатно предоставим демо-версию, SDK и подробное описание. Вы сможете самостоятельно испытать возможности переводчика. А если Вам понадобится помощь, наши специалисты проведут индивидуальную консультацию.
Документация-описание PROMT Translation Server Developer Edition

* - обязательные поля
Специализированные модели перевода

Специализированные модели перевода предназначены для использования в десктопных и серверных решениях PROMT для улучшения качества нейронного перевода. Все модели натренированы на сотнях тысяч параллельных сегментов (предложений) и протестированы с помощью статистических и экспертных метрик. Каждая модель предназначена для текстов и документов определенных тематик или отраслей.

Бизнес
Информационные технологии
Техника
Медицина и фармацевтика
Нефть и газ
Атомная энергетика
Запросить консультацию