Harry Potter Automatic Generator

¿Conoce la saga de Harry Potter? ¿Alguna parte de la saga le ha decepcionado? ¿Le gustaría haber escrito usted alguna de las novelas? O sencillamente, ¿envidia a J. K. Rowling y piensa que usted podría hacerlo mejor?

Si ha respondido sí, o no, o yo qué sé, a cualquiera de estas preguntas… ¡Tenemos lo que busca!

Con nuestra fantástica herramienta, El Harry Potter Generator HP-Generator 2000, podrá disponer al momento de una sinopsis instantánea para tener una base sobre la que crear un guión cinematográfico o, si es audaz, una novela completa. ¡Se acabó el pensar! Nuestra herramienta genera un resumen que incluye los elementos más importantes en toda novela de Harry Potter:

  • Palabras inventadas con muchas consonantes repetidas, para emular las creaciones lingüísticas de Lewis Carroll sin sonrojo.
  • Personajes buenos con nombres agradables de pronunciar; personajes malvados con apellidos y apodos horribles.
  • Todo el argumento relevante ocurre en torno al protagonista, lo demás es secundario. ¡Simplicidad al poder!
  • Adultos carentes de iniciativa y/o autoridad. Así nuestro protagonista tiene más libertad para que el guión se desarrolle en la dirección que usted quiere.
  • División clara y precisa entre buenos y malos, ¡olvídese de los dilemas morales!
  • El protagonista puede saltarse las reglas sin sufrir repercusiones; los villanos, no. ¡Haga felices a sus lectores!
  • El protagonista siempre es salvado en el último momento. ¡Aplicamos la técnica Deus Ex Machina de forma profesional!

No lo dude más y encargue ahora una copia de su HP-Generator 2000. ¡Llame ahora!

Y por ser uno de los primeros 18433 usuarios en conectarse a nuestra oferta, le ofrecemos a continuación una generación aleatoria totalmente GRATIS. ¡Gracias por confiar en HP-Generator 2000!

Harry Potter y los Notarios Hinchables

Ya es primavera en la escuela de magia Hattworms. Todo sigue igual que el año anterior salvo por la intromisión del profesor irlandés Elkkurgan Kristlambert, de Pociones Coloreadas, en el Pozo Negro de Satanás, lo que es recibido con indiferencia por los alumnos. Nadie sabe dónde se encuentra el adversario Bordemor, el innombrable, al que todos nombran constantemente.

Una delegación de taxistas voladores se presenta en Hattworms portando los Notarios Hinchables como prueba de buena voluntad. El profesor Kristlambert se hace responsable de ellos y los guarda en un sitio seguro. Después, aunque la profesora Whoopscritch Wheelynuts les ha advertido que nunca se acerquen al Pantano Totalmente Prohibido de noche, Harry Potter convence a la exuberante Genoveve Lafleur de que le acompañe, lo que acepta porque quiere merendarse a su búho en un descuido. Entre escena y escena tiene lugar el campeonato de Blowjling, un juego de reglas descompensadas en el que unos cuantos infelices montados en escobas reciben una somanta de tortas mientras intentan lanzar un pedrusco a través de unos neumáticos. Explorando, Harry Potter y Genoveve Lafleur descubren que el poder de los Notarios Hinchables atrae a todos los que se encuentran cerca de la Caverna del Terror Moderado. Harry Potter y Genoveve Lafleur montan en sus escobas y se dirigen hacia la Caverna del Terror Moderado, el lugar diabólico.

Los acontecimientos se precipitan. En la Caverna del Terror Moderado divisan a Bordemor carcajeándose. Harry Potter contempla al implacable Burócrata Enfurecido y el malvado esbirro Sach'a Mor'on construyendo lo que parece ser un motor de improbabilidad cuántica, sin duda para transferir su poder a Bordemor; Harry Potter se lanza bajo un arbusto para intentar esconderse, pero es muy lento y el Burócrata Enfurecido advierte la maniobra. Genoveve Lafleur, al verlo, grita y se oculta tras una seta gigante. Bordemor se muerde una uña y Harry Potter aprovecha para lanzarle el hechizo Patada En Partes Blandas (un hechizo marrón oscuro), que le hace cosquillas. En el último instante, y para sorpresa de todos, los taxistas voladores que estaban ocultos en la Caverna del Terror Moderado parecen conmoverse ante la bondad de Harry Potter y se interponen entre él y Bordemor, lanzando el poder de los Notarios Hinchables contra los villanos, lo que termina con el Burócrata Enfurecido y Sach'a Mor'on y expulsa a Bordemor de este plano y lo manda a otro perpendicular, librando a Harry Potter y Genoveve Lafleur de la lucha y salvándolos otra vez. Finalmente, todos lanzan al aire sus sombreros para celebrar que Harry Potter ha sido salvado de nuevo y éste comprende que no hay como ser famoso para que todo el mundo haga lo que uno quiere.

Generar una nueva sinopsis

11 de Respuestas

  1. pseudopodo dice:

    Gracias, Ni!. Ya me contarás…

  2. Ni! dice:

    ¡Gracias por el dato! Muy bueno el generador neopedagogico :) Hacerlo en plan «serio», con un discurso elaborado, lo veo más difícil y llevaría más tiempo, pero para un encadenamiento simple de frases como el generador de esa página se tardaría sólo lo que lleve la traducción del francés. Voy a probar a hacerlo en cuanto tenga tiempo y te paso un enlace que devuelva esas frases.

  3. pseudopodo dice:

    Ni!, se me ha ocurrido leyendo este post de El Café de Ocata que la jerga pedagógica sería magnífica para hacer un generador de bullshit.

    Teniendo en cuenta la polémica que hay ahora con el manifiesto «No es verdad», etc, sería un puntazo «deconstruir a los constructivistas». Un éxito seguro (por si te animas ;-) )

  4. Antonio dice:

    Lo esperaré con ansia, y si no puede ser, me conformaré con seguir pasando por aquí.

    Un saludo.

  5. Ni! dice:

    Antonio, gracias por tu interés. Incitarme puedes… pero un post lleva tiempo y ahora estoy muy liado. Puedo intentar sacar un rato para explicar el algoritmo que he seguido y las decisiones tomadas, que pienso que es lo más importante. A ver cuándo puedo.

    Un saludo.

  6. Antonio dice:

    ¿Puedo incitarte a que escribas un post explicativo sobre cómo has programado tu generador de bullshit? :D

  7. Ni! dice:

    Ja, ja, de las cavernas no tanto, que tienes un blog y los temas que tratas no están precisamente pasados de moda. Yo también programé algo en Fortran cuando estudiaba la carrera, hace bastante.

    He usado php porque el desarrollo es muy rápido y yo no quería extenderme demasiado en ello, aunque se podría usar cualquier otro lenguaje. Lo importante es que permita el uso fácil de expresiones regulares.

    He estado mirando el manual del motor de generación del «postmodernism generator», llamado «Dada Engine», y ahora sé que mi generador trabaja con lo que se llama «red de transición recursiva». Aunque el «Dada Engine» es más general me han sorprendido los parecidos. Yo he añadido muchos atajos para el manejo de género y número a cambio de perder generalidad; aún así, creo que los resultados son más que suficientes.

    Se pueden parodiar historias que tienen varias entregas distintas pero que siempre siguen el mismo esquema, como por ejemplo un episodio cualquiera de House. Aunque se me acaba de ocurrir el tema ideal: un resumen de un reportaje cualquiera de Cuarto Milenio. Creo que ese es el bullshit ideal para parodiar. :D

  8. pseudopodo dice:

    Impresionante, Ni!. Y más si no conocías el postmodern generator… Hacer este trabajo desde cero me parece muy difícil, y más en español, que tiene mas ligaduras de concordancias (de género, por ejemplo) que el inglés. Todo esto, ¿en qué lenguaje lo programas? (ten en cuenta que yo sólo he programado en Fortran, así que hazte a la idea de que soy un hombre de las cavernas…)

    Yo creo que la generalización a todo tipo de «bullshit», no sólo el postmoderno, sería muy entretenida…

  9. Ni! dice:

    Gracias, pseudópodo. Me alegro de que te hayas dado cuenta de que para generar las parrafadas no basta con un randomize de frases en javascript :) De hecho, es bastante más complicado.

    Para hacerlo tuve que construirme un programa que recibe un fichero en el que se define una gramática y se dedica a generar producciones al azar. Por supuesto, esto a secas solamente daría una serie de frases enlazadas sin relación entre ellas y yo quería ser capaz de generar palabras al azar en castellano, para lo que había que asegurar que los artículos y adjetivos concordasen con los nombres y los pronombres, y el número de los verbos con el de sus sujetos. Así que me inventé una definición de «bloques de texto» que se sustituyen en su primera aparición en una frase y pueden tener género y número, y un pseudo-lenguaje que indicase cuándo el género o el número se definen explícitamente dentro de un bloque y cuándo se toman de otro bloque para asegurar la concordancia. Si la producción de un bloque contiene otros bloques, se continúa generando recursivamente. A eso le añadí bloques opcionales que se pueden generar o no, bloques de código para definir variables, y condiciones para filtrar las producciones a generar dependiendo de los valores de los bloques ya generados o de las variables definidas previamente (para poder hacer referencias a frases anteriores o evitarlas si no vienen a cuento). El generador tiene otros detalles añadidos como la agrupación de bloques (la producción «A canta» se convertiría, si A está agrupado con B, en «A y B cantan») o los textos que sólo es necesario mostrar en la primera referencia (por ejemplo, la producción «El increíble Hulk» volcaría solamente «Hulk» en la segunda y sucesivas apariciones).

    La verdad es que ha sido un mini-proyecto personal bastante entretenido. Además, si quiero generar otro texto distinto me basta con crear otro fichero de gramática y no tengo que tocar una línea de código, como debe ser. Uno de los usos podría ser una versión en castellano del postmodern generator que mencionas, que no conocía y me parece genial.

  10. pseudopodo dice:

    Muy bueno :-D Me recuerda el postmodern generator y similares…
    ¿Cómo lo haces?

  1. 2 de diciembre de 2009

    […] como parte de una condición o como atributo de género o número de otra entidad. El Harry Potter Generatores el mejor ejemplo de aplicación de todas estas funciones. En suma, un pequeño Frankenstein […]

Responder a Ni! Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *