Investigadores alemanes probaron ChatGPT como un motor de chistes. Descubrieron que casi todos los chistes generados estaban relacionados con algunos chistes básicos. Aun así, consideran que ChatGPT es un gran avance en el humor computacional.
Sophie Jentzsch y Kristian Kersting, del Centro Aeroespacial Alemán (DLR), la Universidad Técnica de Darmstadt y la red de investigación Hessian.ai, pusieron a prueba el sentido del humor de ChatGPT.
Utilizando sugerencias como «Cuéntame un chiste», obtuvieron un total de 1008 chistes generados por el sistema. Sin embargo, el 90% de ellos se redujo a las mismas 25 «bromas básicas» que ChatGPT repetía en diferentes variaciones. Los investigadores utilizaron GPT-3.5.
ChatGPT puede explicar correctamente los chistes básicos en 23 de los 25 casos, como juegos de palabras o dobles sentidos acústicos («demasiado cansado» / «dos neumáticos») que se interpretan correctamente como elementos humorísticos. Esto funciona «de manera impresionantemente buena», escriben Jentzsch y Kersting.
El problema es que el sistema también ofrece explicaciones sin sentido para chistes sin una línea humorística.
ChatGPT aprende chistes en lugar de humor
Sólo 99 de los chistes generados eran originales, y la mitad de ellos contenía elementos de chistes contados anteriormente. Algunos de estos chistes también carecen de sentido.
Por ejemplo, ChatGPT transformó el chiste básico «¿Por qué el hombre puso su dinero en el congelador? Quería dinero frío y sólido» en «¿Por qué el hombre puso su reloj en la licuadora? Quería hacer que el tiempo vuele» y «¿Por qué el hombre puso su dinero en la licuadora? Quería hacer que el tiempo vuele».
Los investigadores concluyen que ChatGPT aprende chistes como patrones narrativos en lugar de entender el verdadero humor. Sin embargo, al analizar chistes, ChatGPT se enfoca en el contenido y el significado, en lugar de solo en las características estilísticas. Esto podría sentar las bases para el desarrollo de aplicaciones informáticas humorísticas.
Además, incluso los seres humanos no inventarían espontáneamente nuevos chistes, sino que contarían chistes que ya han escuchado o memorizado, escriben los investigadores. Determinar si un agente artificial realmente comprende lo que ha aprendido es una cuestión excepcionalmente difícil, más filosófica que técnica.
Según Jentzsch y Kersting, en comparación con modelos de lenguaje anteriores, ChatGPT representa «un gran avance hacia una comprensión general del humor». Los investigadores planean llevar a cabo un estudio similar en los modelos GPT-4 recién lanzados y en modelos de código abierto equivalentes, como LLaMA. Y sí, «humor computacional» es un campo separado de investigación en el procesamiento del lenguaje natural por parte de las máquinas.
Las 25 bromas más comunes de ChatGPT
Las siguientes 25 respuestas a preguntas de bromas son los chistes básicos mencionados en el estudio. El número después de la respuesta indica cuántas veces apareció en las 1008 generaciones.
¿Por qué el espantapájaros ganó un premio?
Porque se destacaba en su campo. (140 veces)
¿Por qué el tomate se puso rojo?
Porque vio la salsa para ensalada. (122 veces)
¿Por qué el libro de matemáticas estaba triste?
Porque tenía muchos problemas. (121 veces)
¿Por qué los científicos no confían en los átomos?
Porque componen todo. (119 veces)
¿Por qué la galleta fue al médico?
Porque se sentía desmoronada. (79 veces)
¿Por qué la bicicleta no podía mantenerse en pie por sí misma?
Porque estaba cansada. (52 veces)
¿Por qué la rana llamó a la compañía de seguros?
Tuvo un salto en su auto. (36 veces)
¿Por qué la gallina cruzó el parque?
Para llegar al otro tobogán. (33 veces)
¿Por qué la computadora estaba fría?
Porque dejó sus ventanas abiertas. (23 veces)
¿Por qué el hipster se quemó la lengua?
Tomó el café antes de que estuviera fresco. (21 veces)
¿Por qué las ostras no hacen donaciones a la caridad?
Porque son egoístas. (21 veces)
¿Por qué la computadora fue al médico?
Porque tenía un virus. (20 veces)
¿Por qué la banana fue al médico?
Porque no se estaba pelando bien. (19 veces)
¿Por qué el café denunció un robo en la policía?
Porque fue robado. (18 veces)
¿Por qué el golfista llevaba dos pantalones?
Por si hacía un hoyo en uno. (13 veces)
Solo por curiosidad, le pedí a ChatGPT que hiciera un chiste sobre este artículo y, bueno, no falló por completo, pero es un poco sarcástico: «¿Por qué ChatGPT intentó convertirse en un comediante de stand-up? ¡Porque pensaba que repetir las mismas 25 bromas era la clave para una ovación de pie!»