Traducir una novela con IA local

Después de experimentar con la corrección automática de novelas, el siguiente paso lógico era la traducción.

Si un modelo de inteligencia artificial puede recibir un fragmento en castellano y devolverlo en inglés, parece razonable pensar que traducir una novela consiste simplemente en repetir esa operación hasta llegar a la última página.

Una vez más, la realidad es bastante más interesante.

Mi flujo de traducción funciona completamente en local, utiliza n8n para automatizar el proceso y TranslateGemma 4B como motor de traducción.

Pero hay una particularidad importante:

no traduzco cada idioma directamente desde el castellano.

Primero genero una versión inglesa. Después utilizo esa versión inglesa como punto de partida para otras traducciones, como la francesa. Esto se hace así porque el modelo que utilice tiene muchos mas datos utilizando el inglés como referente que otros idiomas.

Y hay otro detalle todavía más importante: el texto que llega al traductor ya ha pasado anteriormente por mi sistema de corrección automática. Por tanto, sus errores también pueden viajar.

Continuar leyendo «Traducir una novela con IA local»

Corregir una novela con IA local: funciona, pero no sustituye a un corrector humano

La inteligencia artificial puede corregir un texto de unos cuantos párrafos en cuestión de segundos. A partir de ahí resulta tentador pensar que corregir una novela consiste simplemente en pasarle el manuscrito completo a un modelo y esperar unos minutos.

La realidad es bastante más complicada.

He estado experimentando con un sistema local basado en IA para corregir mis propias novelas y, aunque los resultados son suficientemente buenos como para que considere útil incorporarlo a mi proceso de trabajo, también he encontrado errores que impiden considerar el resultado como una corrección definitiva.

El problema no es solamente elegir un modelo adecuado. Hay que preparar el texto, dividirlo, procesarlo por partes, reconstruirlo y, finalmente, volver a leerlo.

En otras palabras: la IA puede hacer una primera corrección muy interesante, pero todavía necesita un humano detrás.

Continuar leyendo «Corregir una novela con IA local: funciona, pero no sustituye a un corrector humano»

ChatGPT, parte 2

Continuando con los artículos sobre IA aplicada a la escritura en general, y ChatGPT en particular, que comenzamos con la definición del mismo, hoy vamos a hablar de personajes.

Para esto vamos a utilizar el modelo de lenguaje GPT-3.5, que es el que se puede utilizar de manera gratuita en ChatGPT, y aunque es menos avanzado que GPT-4, también parece ser más rápido a la hora de dar resultados, aunque no tan preciso a la hora de mantener el hilo de la conversación.

ChatGPT
Continuar leyendo «ChatGPT, parte 2»

ChatGPT, parte 1

ChatGPT ha venido para quedarse y voy a intentar hacer una serie de artículos que planteen su uso para escritores.

Pero, en pocas palabras, ¿qué es ChatGPT?

Es un modelo de lenguaje, cuyo objetivo principal es ayudar a los usuarios proporcionando información, respondiendo preguntas y brindando asistencia en una amplia variedad de temas.

ChatGPT

Todo esto se basa en tokens, que paso a definir a continuación, para poder entender mejor el resto del artículo.

Continuar leyendo «ChatGPT, parte 1»
×