ComeçarComece de graça

Exemplos de geração de texto

Neste exercício, você vai experimentar dois modelos pré-treinados para geração de texto.

O primeiro modelo vai criar uma frase baseada no personagem Sheldon, da série de TV The Big Bang Theory, e o segundo modelo vai criar um poema de Shakespeare com até 400 caracteres.

Os modelos são carregados nas variáveis sheldon_model e poem_model. Além disso, tem duas funções personalizadas pra ajudar a gerar texto: generate_sheldon_phrase() e generate_poem(). Os dois pegam o modelo pré-treinado e uma string de contexto como parâmetros.

Este exercício faz parte do curso

Redes Neurais Recorrentes (RNNs) para Modelagem de Linguagem com Keras

Ver curso

Instruções do exercício

  • Use a função pré-definida generate_sheldon_phrase() com os parâmetros sheldon_model e sheldon_context e guarde o resultado na variável sheldon_phrase.
  • Imprima a frase que você conseguiu.
  • Guarde o texto dado na variável “ poem_context ”.
  • Imprima o poema gerado aplicando a função generate_poem() com os parâmetros poem_model e poem_context.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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))
Editar e executar o código