El humor computacional es una rama de la lingüística computacional y la inteligencia artificial que utiliza computadoras en la investigación del humor . Es un área relativamente nueva, y la primera conferencia dedicada se organizó en 1996. [1]
Una aproximación al análisis del humor es la clasificación de los chistes. Un paso más es un intento de generar chistes basados en las reglas que subyacen a la clasificación.
A principios de la década de 1990 se informaron prototipos simples para la generación de juegos de palabras por computadora, [2] basados en un programa generador de lenguaje natural , VINCI. Graeme Ritchie y Kim Binsted en su artículo de investigación de 1994 describieron un programa informático, JAPE, diseñado para generar juegos de palabras del tipo pregunta y respuesta a partir de un léxico general, es decir, sin humor. [3] (El nombre del programa es un acrónimo de "Motor de producción y análisis de bromas".) Algunos ejemplos producidos por JAPE son:
Desde entonces, el enfoque ha ido mejorando y el último informe, de 2007, describe el generador de chistes STANDUP, implementado en el lenguaje de programación Java . [4] [5] El generador STANDUP se probó en niños en el marco del análisis de su utilidad para el desarrollo de habilidades lingüísticas en niños con problemas de comunicación, por ejemplo, debido a parálisis cerebral . (El nombre del proyecto es un acrónimo de "Sistema para aumentar el diálogo de los no hablantes usando juegos de palabras" y una alusión a la comedia stand-up .) Los niños respondieron a este "patio de juegos lingüístico" con entusiasmo y mostraron una marcada mejora en ciertos tipos de pruebas de lenguaje. [4] [6] [7]
Los dos jóvenes, que utilizaron el sistema durante diez semanas, entretuvieron a sus compañeros, empleados, familiares y vecinos con bromas como: "¿Cómo se llama un misil picante? ¡Un tiro caliente!". Su alegría y entusiasmo por entretener a los demás fue inspirador.
Stock y Strapparava describieron un programa para generar siglas divertidas . [8]
Kiddon y Brun (2011) desarrollaron un algoritmo estadístico de aprendizaje automático para detectar si una oración contenía un doble sentido de " Eso es lo que ella dijo " . [9] Existe una implementación Python de código abierto del sistema TWSS de Kiddon & Brun. [10]
Taylor y Mazlack informaron sobre un programa para reconocer chistes toc-toc . [11] Este tipo de investigación es importante en el análisis de la interacción persona-computadora. [12]
Mihalcea y Strapparava (2006) describieron una aplicación de técnicas de aprendizaje automático para distinguir textos de chiste de los que no lo son. [13]
Takizawa et al. (1996) informaron sobre un programa heurístico para detectar juegos de palabras en el idioma japonés . [14]
Una posible aplicación de ayuda en la adquisición del lenguaje se describe en la sección "Generación de juegos de palabras". Otro uso previsto de los generadores de chistes es en casos de un suministro constante de chistes donde la cantidad es más importante que la calidad. Otra dirección obvia, aunque remota, es la apreciación automatizada de los chistes.
Se sabe [ cita necesaria ] que los humanos interactúan con las computadoras de manera similar a la interacción con otros humanos que pueden describirse en términos de personalidad, cortesía, adulación y favoritismo dentro del grupo. Por tanto, se está investigando el papel del humor en la interacción persona-computadora . En particular, se sugirió la generación de humor en la interfaz de usuario para facilitar la comunicación con las computadoras. [15] [16] [17]
Craig McDonough implementó el generador de oraciones mnemónicas, que convierte contraseñas en oraciones humorísticas. Basándose en la teoría del humor de la incongruencia , se sugiere que las frases resultantes, sin sentido pero divertidas, son más fáciles de recordar. Por ejemplo, la contraseña AjQA3Jtv se convierte en " Arafat se unió a la hormiga de Quayle , mientras que TARAR puso en peligro el jarrón de Thurmond ", un ejemplo elegido combinando nombres de políticos con verbos y sustantivos comunes. [18]
John Allen Paulos es conocido por su interés en los fundamentos matemáticos del humor. [19] Su libro Matemáticas y humor: un estudio de la lógica del humor demuestra estructuras comunes al humor y a las ciencias formales (matemáticas, lingüística) y desarrolla un modelo matemático de chistes basado en la teoría de la catástrofe .
Los sistemas conversacionales que han sido diseñados para participar en concursos de prueba de Turing generalmente tienen la capacidad de aprender anécdotas y chistes humorísticos. Debido a que muchas personas consideran el humor como algo particular de los humanos, su aparición en una conversación puede ser muy útil para convencer a un interrogador humano de que una entidad oculta, que podría ser una máquina o un humano, es en realidad un humano. [20]
{{cite journal}}
: Citar diario requiere |journal=
( ayuda ) . Documento de investigación 688 Universidad de Edimburgo, Edimburgo, Escocia, 1994, presentado en la Conferencia Internacional sobre Humor y Risa, Luxemburgo, 1993