Ejemplos de generación de texto
En este ejercicio, vas a experimentar con dos modelos preentrenados para la generación de texto.
El primer modelo generará una frase basada en el personaje Sheldon de la serie de televisión The Big Bang Theory, y el segundo modelo generará un poema de Shakespeare de hasta 400 caracteres.
Los modelos se cargan en las variables sheldon_model y poem_model. Además, hay disponibles dos funciones personalizadas para ayudar a generar texto: generate_sheldon_phrase() y generate_poem(). Ambos reciben el modelo preentrenado y una cadena de contexto como parámetros.
Este ejercicio forma parte del curso
Redes neuronales recurrentes (RNN) para el modelado del lenguaje con Keras
Instrucciones del ejercicio
- Utiliza la función predefinida
generate_sheldon_phrase()con los parámetrossheldon_modelysheldon_contexty almacena el resultado en la variablesheldon_phrase. - Imprime la frase obtenida.
- Almacena el texto dado en la variable
poem_context. - Imprime el poema generado al aplicar la función
generate_poem()con los parámetrospoem_modelypoem_context.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Context for Sheldon phrase
sheldon_context = "I’m not insane, my mother had me tested. "
# Generate one Sheldon phrase
sheldon_phrase = ____(sheldon_model, sheldon_context)
# Print the phrase
print(____)
# Context for poem
____ = "May thy beauty forever remain"
# Print the poem
print(generate_poem(____, poem_context))