Prólogo

Una modernización para LLMedieval

Motivación

Esta modernización de “El Cantar de Mío Cid” fue elaborada con el objetivo de servir como dataset de entrenamiento para un modelo que hable en castellano medieval, llamado LLMedieval. En este sentido, dado que existen bastantes modernizaciones del cantar disponibles, es natural preguntarse: ¿Para qué hacer otra?

El primer motivo es que para construir LLMedieval necesitamos una modernización del Cantar que sea conservadora, es decir, que elimine elementos explicativos. Dichos elementos son útiles para contextualizar al lector y hacer la comprensión más amigable. No obstante, para nuestro objetivo, versos modernizados que entregan más información que la que proveen los versos medievales añadirían ruido. Por ejemplo, el verso dos del cantar, escrito en castellano medieval, viene dado por:

“tornava la cabeça e estávalos catando.”,

la modernización de ese mismo verso por Francesc Reina es:

“giró la cabeza y contempló la villa antes de partir.”,

y la modernización de Alberto Montaner Frutos, por:

“volvía la cabeza, los estaba mirando.”.

Al comparar las dos modernizaciones y el verso medieval, podemos notar que la traducción de Francesc Reina añade información sobre una villa y la partida del Cid, que no está presente en el resto de los versos. Como podemos ver, esta información es útil sólo para comprender el Cantar, pero no es generalizable; es decir, si entrenamos LLMedieval con la versión de Francesc Reina y luego queremos modernizar un verso similar al verso dos, pero en un contexto distinto, el modelo creerá que “villa” y “antes de partir” deberían aparecer o estar relacionados con la potencial traducción, cuando realmente no lo estarían. Por este motivo y en este ejemplo, la modernización óptima para los efectos del dataset de entrenamiento de LLMedieval sería la que ofrece Alberto Montaner, puesto que expresa la información contenida en el verso medieval sin añadir elementos explicativos no presentes en la versión original.

Por otra parte, el segundo punto que motiva una traducción distinta son los arcaicismos. Puesto que queremos que LLMedieval traduzca frases del castellano medieval a español moderno, por definición, no podemos entrenar el modelo con palabras arcaicas que estén en desuso ni con frases que no suenen naturales en el español actual. Por ejemplo, el verso 750 del cantar de la versión de María del Carmen Gutiérrez Aja y Timoteo Riaño Rodríguez es:

“Diole tal golpe de espada con el su diestro brazo,”

Con la siguiente correspondencia en castellano medieval:

“Diol tal espadada con el so diestro braço,”

Como es esperable, si alimentamos al modelo con un dataset que contenga frases con una morfosintaxis similar a la de la modernización de Gutiérrez y Riaño, LLMedieval producirá esas modernizaciones, que, claramente, no corresponden al español actual.

En resumen, dado estos dos motivos, es absolutamente necesario crear una versión que esté más alineada con el español moderno, pero que no sea explicativa.

Metodología

Para llevar a cabo esta tarea, compilé tres modernizaciones distintas del Cantar. La primera es la versión moderna de Francesc Reina [2], la segunda es la de Alberto Montaner Frutos [4] y la tercera corresponde a la de María del Carmen Gutiérrez Aja y Timoteo Riaño Rodríguez [3]. Respecto al texto escrito en castellano medieval, la autoridad principal es la versión que está disponible en la página de Vicente Llop Díaz-Cano, que es una reproducción electrónica de una transcripción anterior del Cantar de mio Cid, cuya fuente editorial no está explícitamente identificada. El motivo principal para usar esta transcripción es que es pública y no está sujeta a derechos de autor. Este texto también fue contrastado con otra versión medieval [2].

Una vez compilada la base de datos, que consiste en cada verso en castellano medieval, junto con sus tres modernizaciones respectivas, empleamos chatgpt-5.6 sol para producir una modernización acorde a las necesidades que explicamos. En términos del prompt empleado, además de incluir las instrucciones de modernización, enviamos un bloque de versos completo por turno, pidiendo las modernizaciones de todos aquellos como salida.

Al hacer esto y debido a las complejidades filológicas del Cantar, chatgpt-5.6 cometió bastantes errores que tuvieron que ser contrastados de forma manual. Entre ellos, podemos notar los siguientes casos:

Para el verso 2738:

“Ronpien las camisas e las carnes a ellas amas a dos:”

Chatgpt-5.6 sol encuentra la siguiente solución:

“les rompen las camisas y las carnes a las dos:”

No obstante, todas las fuentes auxiliares modernizan ese verso usando el imperfecto “rompían”. Puesto que esto es una llamada de alerta, en una investigación más profunda, encontramos que la forma ronpién puede interpretarse como imperfecto de tercera persona plural de romper, pues en castellano del siglo XIII se documenta la terminación -ién en formas de imperfecto de verbos en -er e -ir [1]. Aunque este dato morfológico no basta por sí solo para determinar el tiempo verbal, el contexto inmediato refuerza esta interpretación: el verso siguiente continúa la descripción mediante otro imperfecto, salié (“salía”):

«Clara salié la sangre sobre los ciclatones».

La continuidad aspectual entre ronpién y salié, que describen acciones simultáneas o en desarrollo dentro de una misma escena, favorece, por tanto, la interpretación de ronpién como “rompían”. Lo anterior nos llevó a modificar la modernización sintética por la siguiente:

«les rompían las camisas y las carnes a ellas dos».

El problema anterior, relacionado con la elección de los morfemas flexivos, muestra que el modelo ponderó más ronpien → rompen que ronpien → rompían. Una situación similar ocurrió con el verso 3204, en su versión en castellano medieval:

“En oro e en plata tres mill marcos de plata les dio:”

En este caso, es tentador pensar que “les dio” en castellano medieval es equivalente a “les dio” en español moderno. Esto fue justamente lo que el modelo interpretó:

“en oro y plata, tres mil marcos de plata les dio:”.

Sin embargo, en castellano medieval, dio → di yo, tal como lo muestra Ramón Menéndez Pidal en sus notas [5]. Por tanto, una modernización más precisa sería:

“en oro y plata, tres mil marcos de plata les di yo:”

Curiosamente, el modelo cometía menos errores si se le pedía que modernizara un verso a la vez, condicional a recibir un bloque de versos de contexto. Este aumento en la precisión se debió en gran medida a que buscaba modernizaciones alternativas de ese verso en internet, como también otros recursos que le permitían deducir una traducción más acorde a nuestro criterio. No obstante, nativamente —es decir, sin apoyarse en fuentes externas— no lo hace bien modernizando. Lo anterior es una razón adicional para desarrollar LLMedieval.

Por todo lo anterior, podríamos decir que esta modernización del cantar es semi-sintética.

José Miguel Muñoz Urra.

jmunozu@pulki.es

Bibliografía

  1. El léxico romance de las colecciones diplomáticas calceatenses de los siglos XII y XIII. Fabián González Bachiller. Logroño: Universidad de La Rioja, Servicio de Publicaciones, 2014.
  2. Cantar de Mío Cid. Versión moderna de Francesc Reina; introducción, notas y propuesta didáctica de Joan Estruch Tobella. Barcelona: La Galera, 2007. Colección La llave maestra, 17.
  3. Texto modernizado del Cantar de Mio Cid. Edición didáctica de Timoteo Riaño Rodríguez y M.ª del Carmen Gutiérrez Aja para el proyecto Aula Virtual del Mio Cid. Alicante: Biblioteca Virtual Miguel de Cervantes, 2007.
  4. Cantar de Mio Cid. Versión modernizada de Alberto Montaner Frutos. Burgos–Soria–Guadalajara–Zaragoza–Teruel–Castellón–Valencia–Alicante: Consorcio Camino del Cid, 2016.
  5. Poema de Mío Cid. Edición y notas de Ramón Menéndez Pidal. Madrid: Ediciones de «La Lectura», 1913. Colección Clásicos Castellanos.