= eldiario.es
ENO
COrY
derouter/tecnologia/) / Software (/hojaderouter/tecnologia/software/)
Hoja de Router (/hojaderouter/) / Tecnologia
Cuando las musas visitan al robot: asi escribe
poesia un algoritmo
Toman como referencia desde poemas del Siglo de Oro hasta articulos periodisticos. Los usan
como plantilla, realizan cAlculos probabilisticos o los transforman en
representaciones geométricas para crear originales estrofas que ellos mismos revisan. Los
sistemas de generacién de poesia por ordenador utilizan diferentes estrategias para componer
versos siguiendo los procesos creativos de un poeta humano. A veces incluso consiguen
engafiarnos, aunque ese no sea su objetivo.
Cristina Sanchez (/autores/cristina_sanchez/) 18/02/2016 - 14:05h
Los investigadores intentan descifrar el proceso creativo de los poetas
Ninguin poeta humano ha compuesto la siguiente poesia tras contemplar un citrico. Tampoco se
ha inspirado en Miguel Hernandez
Giips:books google
RQKHVNrBPYQSAFIHZAARY
y ha copiado algunas de las expresiones de su poema ‘Limén’ ni ha optado libremente por
jismqCX3vrKARV]
186&dq-%220h+limén+amarillo®
{kGayFU&hI=es&sa=X&ved=0ahUKE
utilizar octosilabos como él."Odio vida, cudnto odio. Solo
por tu audicion se ha desangrado:
Ay de mi indice! Oh limén
amarillo! Me dards un minuto-de mar,
Sate keMeteres ton: C9 ip stcey lo tierra
que nos dejardan desiertos.
Ni las halles, guardalas
en dos cajitas, I argestetsteMetey sets}
para ninas 1 Stereo tH
Seguro que después Chatters cy Fakes: al
- WASP (Wishful Automatic Spanish
Poet)
Poema automatico de WASP generado a partir de una antologfa de Miguel Hernandez
El artifice de estos versos es en realidad una maquina. Tenia drdenes expresas de escribir un
borrador basdndose en las creaciones del poeta y dramaturgo de Orihuela, distribuir el texto
en versos de ocho sflabas métricas, crear los saltos de linea o evaluar si el resultado formaba
una original combinacién de palabras gramaticalmente correcta. Asi que, en vez de dejar volar
la imaginacién, estaba centrado en este cédigo:Babbler(Miguel Hernandez),
ParametrisedPoet (8,24),
LineBreakManager.recomputeLineBreaks6,
LineBreakJudgementShifter,
LineBreakManager.recomputeLineBreaks8,
SentenceDropper,
LineBreakManager.recomputeLineBreaks8,
LineBreakJudgementShifter,
LineBreakManager.recomputeLineBreaks8)
- WASP
Cédigo del sistema de generacién de poesia WASP
Légicamente, a un programa no se le ha ocurrido generar versos automaticamente de un dia
para otro. Pablo Gervas (http:)/nildi.ucm.esjindex.php?q-node92) , director del grupo de Procesamiento
del Lenguaje Natural de la Universidad Complutense de Madrid, programé un sistema de
generacién de poesia (ittps/www.macs.hw.ac.uk/-ruthaish2013/Gervais.pdt) , WASP (Poeta Ilusionado
Automatic Espafiol, por sus siglas en inglés), para que lo lograra.
Eso sf, WASP no siempre ha compuesto estrofas de la misma forma. Gervas leva veinte afios
mejorando los conocimientos ¢hitp:/ivww:sepin.orgirevistaskPLNirevistal26\gervas-gomez-navarro.pat) de
sus creativos robots. "Es lo mismo que le pasa a un poeta de verdad: tiene que aprender
métrica, estrofas, saber manejar el lenguaje con el que estan trabajando y ser capaces de
distinguir cudndo una secuencia de palabras es muy corriente y tiene menos interés y cuando
una secuencia de palabras es nueva e interesante’, detalla.
No es el tinico investigador explorando los limites de la creatividad computacional. Ahora bien,
cémo se logra que un ordenador tenga alma de poeta? {Puede llegar a generar una obra
lirica como la de un autor de carne y hueso?
PLANTILLAS, ESTADISTICAS Y JUECES AUTOMATICOS
El WASP primitivo y ASPERA (htipiiciteseerx.ist.psu.edu/viewdoc/download?doi~10.1.1.3.3084&rep-rep1&type-pdf)
(Experto Automatico de Poesia Espafiola y Aplicacién de Reescritura, por su siglas en inglés),
dos de los primeros sistemas que Gervs desarrollé, generaban poemas reutilizando lasestructuras sintacticas de otros previos. Es lo mismo que los humanos hacemos cuando
decidimos cambiar Ja letra de una cancién para hacer la gracia
(atips:/www-youtube.com/watch?v-9BdAicnDHPM),
Toman un texto de referencia y le quitan las palabras, dejando un conjunto de posiciones
vacias (htp:/dionisioe.com/descargas/COMPUTADOR%20AMOR-ENSAYO%2OFINAL%203pat) asociadas con
informacién sobre las palabras originales, desde la longitud a la categoria sintadctica, el género,
el ntimero, el tiempo verbal o la rima. As{ que cuando el usuario interactuaba con ASPERA
attpsiwmwaacademia.edu/2921976/An_expert system_for_the composition_of formal spanish poetry) le solicitaba
un poema corto, formal, en un escenario rural, con un tono positivo y con las palabras ‘viento,
‘corazén y ‘mudo’, el programa le respondia con este terceto (nitps:/es.wikipedia.org/wiki/Terceto) :
"Ladrard la verdad el viento airado
en tal corazén joXSam tbat planta dulce
al arbusto que voldis mudoo-helado.
- ASPERA (Automatic Spanish Poetry
Expert Crete! Rewriting Application)
E| modelo ASPERA creé un terceto por s{ mismo
Como no tenia suficiente vocabulario para generar otra rima, ASPERA opté por coger
prestado el ‘airado' y el ‘helado’ a Garcilaso de la Vega
Cattp:/users.ipfw.eduljehlelpoesia/entantog.htm) . demas, pese a su capacidad para generar una
estrofa, ASPERA no conseguia que la secuencia completa de cada poema tuviera un hilo
conductor.
“Intentamos reproducir el proceso que aplican los poetas de verdad’, explica Gervas. "No es
escribo un poema y sale todo entero, sino que escribo un poema, lo miro y digo ‘esto no me
convence' y lo cambio".
WASP comenzé a tener criterio sin necesidad de asistir a clases de poesia. Para ello, este
profesor programé un algoritmo evolutivo. En lugar de escribir en un folio y lenarlo de
tachones, los médulos del programa mejoran progresivamente el poema.
Una familia de charlatanes automaticos genera muchos borradores, los poetas robéticos
afiaden las caracteristicas formales, los revisores lo mejoran y los jueces ponen nota
atendiendo a la validez lingiistica, la innovacién o la fluidez. Colaborando entre ellos, van
refinando los borradores que merecen la pena, como el inspirado en Miguel Hernandez, y
descartan el resto.El investigador de la Complutense también ha alimentado el sistema con poemas del Siglo de
Oro, de Federico Garcia Lorca e incluso con articulos periodisticos
(http:/inil.fai.ucm.es|sites/defaultfiles/maeb_rev.pdf) Para que sus creaciones se adaptaran al siglo
XXI. "Cuando intentas generar poesia a partir de textos de articulos periodisticos cuesta, la tasa
de acierto baja mucho", reconoce Gervas, que ha tratado de solucionar el problema
inyectando poesia al sistema.
Tras entrenar a WASP con una coleccién de articulos del diario El Pais del 21 de mayo de 2013,
cuando la entonces Comisién Nacional del Mercado de Valores investigaba ya las emisiones de
preferentes (ntip:/economiaelpais com/economia/2013)05/20/actualidad/1369075944 582045.htm) , y pedirle que se
pronunciara con octosilabos, gener6 este poema:
Le d &
engo nada que figuran
con nuestra cultura es un
laboratorio financiado
con preferentes esta
convirtiendo cada-afio.
- WASP
Una poesia por ordenador sobre las preferentes
Légicamente, un ‘software' no se inspira leyendo el periddico o una antologia de Quevedo, sino
que se dedica a echar cuentas. Calcula las probabilidades de que aparezca una secuencia de
vocablos en los poemas, de forma similar a la labor del traductor de Google
{atp:rwwweldario.esojaderouteritecnologalsoftwareftraduccion-GoogleTranslate Skype Siar Wars-C3-PO_0_478402156.n
unl
cuando compara textos en dos idiomas. Al tirar de estadistica, el sistema tiene un vocabulario
limitado con el que intenta crear algo novedoso.
"Si
nuevas. Cuanto mas reduces la probabilidad te salen cosas mas nuevas, aunque llega un punto
en que te salen cosas tan nuevas que resultan incorrectas", detalla Gervas. La dificultad esté en
encontrar el equilibrio teniendo en cuenta que estos sistemas no tienen representadas todas las,
palabras del mundo, tampoco conocen qué términos son sinénimos ni pueden saber sus
connotaciones.
iempre utilizas las combinaciones mas probables es mas dificil que te salgan cosasPROGRAMAR EL LENGUAJE FIGURADO CUESTA UN TRIUNFO
Stephen McGregor, estudiante de posgrado en creatividad computacional
(attpi/yrww.cces.qrnl.c.kipeopleview/35826/stephen-megregor) de la Universidad Queen Mary de Londres,
también ha desarrollado su propio sistema de generacidn de poesia
(attpscomputationalereativity:neviece2015/proceedings/5_44gres.pat) , Su programa analiza estadisticamente
Wikipedia y 1.500 sonetos ingleses para construir representaciones geométricas de
significados y fonemas en un espacio multidimensional donde los puntos imitan las conexiones
de las palabras.
“Representando las palabras como puntos en el espacio, adquieren la habilidad de
interactuar entre ellas”. Las que estan cerca unas de otras (en ese espacio téorico) tienen
significados similares. De esta forma, "una region de este espacio podria realmente
interpretarse como que tiene significado”. Con este peculiar método, y tras un andlisis
prosédico y gramatical, el programa ha creado este poema para HojaDeRouter.com
(attp:/www.eldiario.es/hojaderouter/
Spanish technology website
“arabia andorra afternoon
the overnight bulletins important
has based to provide both oversaw nightly
MON re recat ee
-Sistema de generacién de poesia de Stephen
Ie ze (oye
Con el titulo Web de tecnologia espajiola’, el sisterna de McGregor ha creado este poema
Ahora, McGregor esta investigando cémo utilizar su modelo seméntico para representar
similes y metaforas como relaciones geométricas, ya que por el momento considera que “los
conceptos subyacentes que a menudo caracterizan la buena poesia son muy dificiles de
capturar",
Otra programadora y matematica apasionada del lenguaje, Sarah Harmon (hitp/neurogirl.com) ,
ha creado un novedoso sistema capaz de generar automdticamente frases utilizando el
lenguaje figurado. Para ello, FIGURES (hiip:/iaxon.s.byu.eduCe!
rastrear su base de conocimientos en busca de sustantivos y de sus propiedades asociadas. Asi
201Sproceedings/4.1Harmonpdf) puede
descubre que una manzana es redonda y comienza a tirar del hilo para buscar una analogia.Cuando FIGURES encuentra términos o expresiones asociadas a las que desea comparar, los
analiza, clasifica y evalia segin su claridad, su novedad, su imprevisibilidad 0 su prosodia.
Mezcla palabras e ideas de otros autores humanos pero no se las copia. De esta forma, escribié
los siguientes similes sobre un hermoso jardin 0 una estoica reina:
Bi cat ris moon, the Rrotaskaet Fy Sy oets)
front of him"
Traduccién: "Como una luna ttn el
jardin se ilumino ante ¢1",
a sys atte! stands likea strong ryets tae
Traduccién: "La reina’se mantuvo de pie
Cryeet arte mcehy sll li cteeet i
- FIGURE8
Dos de los similes creados por FIGURES a partir de jardin’ y reina’
FIGURES solo representa un primer paso para que un programa pueda crear metaforas tan
complejas como las nuestras o llegar a entenderlas. "En el lenguaje figurado no solo tienes que
conocer el significado, sino aceptar la posibilidad de que una cosa que significa ‘x’ la utilizo
para decir 'y' porque se puede hacer una asociacién en ese contexto”, indica Gervas. Pese a que
la seméntica siga siendo un reto, gacaso importa demasiado si un ordenador ya es capaz de
hacerme creer que uno de sus poemas esté escrito por un humano?
POESIA.... ZERES TU?Wa CEM boKs Moyet ats L So
Offspring of the
voices of all my Body"
-Ray Kurzweil's Cybernetic Poet
Poema generado por el poeta cibernético de Ray Kurzweil
E] 44 % de los internautas que leyeron estos picantes versos en la web ‘Bot or not’
rv) Creyeron que eran obra de un mortal. Sin embargo, una asexuada maquina,
el poeta cibernético ¢ wphp) creado por el
futurdlogo y director de ingenieria de Google, Raymond Kurzweil, las habia combinado
automadticamente. Los creadores de la web disefiaron un singular test de Turing
Aattpsivw
_Cattp:sibotpoe
vw. kun
cileyberart.com/poetry/rkcp_ove
6g0.ntmb) + Si
nos creemos que el poema lo ha escrito una persona, la méquina ha logrado engafiarnos.
diario.es/hojaderouter/ciencia/test_de_turing-alternativas-inteligencia_artificial-robots,
Pese a que la pagina ofrezca un interesante experimento, algunos creadores de sistemas de
generacion de poesia no creen que lo importante sea si el poema parece o no escrito por un
mortal. "La pregunta interesante es si la gente encuentra el modelo convincente, no si podemos
usar el modelo para imitar a los humanos", opina McGregor.
" La poesia es un area exclusivamente humana, por las personas , para las personas, sobre
la personas. En cierto sentido, la poesfa es una celebracién de la humanidad y de cémo la gente
conecta’, refrenda Simon Colton (auips/ccy.doegold.acukisimoncolton)) , profesor de creatividad
computacional de la Universidad de Londres. Colton defiende que hay un "vacio de
humanidad” en los poemas generados por ordenador , ya que un autor siempre forma parte de
una obra. A su juicio, lo importante de la poesfa computacional no es el resultado, sino el
proceso.
Por eso precisamente creé el modelo Full-FACE (heip:iceg.docgold.acukjpapersicolton.iceet2.pét)
, entrenado con articulos de The Guardian
e sistema no solo es capaz de realizar un andlisis emocional de la
noticia para escribir el poema con un tono positivo o negativo , sino que trata de llenar ese
vacio de humanidad afiadiendo una explicacién de cémo ha generado el poema para que
simpaticemos con él.
old, ac.uk/papers) col?
Cittp:/wwwetheguardian.com) «
Asi que, antes de mostrar el siguiente poema, el ‘bot’ revelé que lo haba inspirado una noticia
de 2012 sobre una investigacién policial relacionada con un presunto delito de odio racial
hi ale) Por eso, decidié hacer especial
(attp:/www-theguardian.com/uk/2012/feb/09/police-raceénfasis en el estado de dnimo (negativo) y en la evocacién lirica. "Escribi este poema’, anuncia
el programa:
Relentless attack
"a glacier-relentless attack
et acet lel unprovoked attack of a-snake
the wild relentless attack of asnake
a relentless attack, like a glacier
nae high-level function, of Co sockets
a relentless attack, like a machine
the low-level role of eye sockets a
relentless attack, like the tickof.a machine
the high-level role
ry 9 eye sockets a relentless attack,
like a bloodhound"
-Full-FACE
E| modelo Full-FACE se ha entrenado con articulos de ‘The Guardian’
Para Pablo Gervas, los sistemas de generacién de poesia tampoco tienen como finalidad
engaflar al lector. £1 trabaja en la generacién de procesos creativos como la poesia 0 la
narrativa (sus mquinas han creado el argumento del musical ‘Beyond de Fence’
http:/www.elconfidencial.com/cultura/2015-12-04/musical-ordenadores-maquinas-londres-gervas_1112885)) , (Ue
estd a punto de estrenarse en Londres) porque cree que es a la comunicacién lingiifstica lo que
la Formula 1 al resto de vehiculos: el area puntera del procesamiento del lenguaje natural.
“para poder decir que hemos entendido cémo manejamos el lenguaje, la prueba de fuego es
saber si somos capaces de hacer poesia’, defiende.
Por mucho que estos investigadores hayan creado a robots apasionados por la literatura, en
realidad falta mucho para que tengan un profundo conocimiento del mundo real, la cultura o
las normas sociales."La comprension de la condicién humana es un reto para las maquinas. Los programas no
tienen un sentido inherente de lo que significa ser humano. Deben aprender por la
experiencia lo que significa estar hambriento, loco de amor o inspirado", sostiene Sarah
Harmon, "£Qué es lo més dificil de la poesia por ordenador? El hecho de que no es humana",
sentencia Colton. Aunque un autémata escriba bellas y emotivas palabras, no hay sentimientos
detras.
La imagen principal de este articulo es propiedad de JD Handock
Aickr.com/photos/jdhancock/3627585077))
Chtips:/hvw
18/02/2016 - 14:05h