2011-01-20 7 views
5

Estoy buscando una aplicación del lado del servidor (no es un servicio, tenemos que alojarlo nosotros mismos) que puede tomar una cadena dada y traducirla a otro idioma. Código abierto, pagado, no importa.Software del lado del servidor para traducir idiomas?

¿Alguien puede proporcionar algunas recomendaciones?

+0

¿Qué idioma (s) de origen son el (los) idioma (s) de destino? –

+0

English -> ... Lo que está disponible. Español, francés, chino, sueco, etc. Trabajo en proyectos que involucraron docenas de idiomas diferentes. – tambler

+0

¿Alguna razón por la que no solo mantiene archivos de idiomas con todas las cadenas traducidas previamente? –

Respuesta

2

Open Source paquetes de traducción

Aquí están algunos paquetes de traducción automática de código abierto del estado de la técnica:

de Datos Preparación

Para utilizar cada uno de los paquetes más arriba, necesitará datos de entrenamiento. Si traduce entre varios idiomas europeos, puede utilizar el Europarl parallel corpus de Phillip Koehn. Si está interesado en un idioma de la Unión Europea (UE) que no está en el corpus paralelo de Europarl, puede recopilar los datos rastreando el proceedings of the European parliament. Todos los procedimientos de la UE se traducen a cada uno de los idiomas de la UE y se ponen a disposición de forma gratuita en línea, lo que los convierte en una fuente muy buena de datos de capacitación en traducción automática.

Puede obtener datos de entrenamiento para idiomas no europeos del catálogo Linguistics Data Consortium (LDC) (por ejemplo, Chinese-to-English).

Cuestiones relacionadas