ComeçarComece de graça

Resumindo artigos de notícias pra dar uma visão geral rápida

Um aplicativo de agregação de notícias precisa fornecer aos usuários resumos concisos de artigos longos para que eles possam entender rapidamente os pontos principais sem precisar ler o texto inteiro. A sua tarefa é usar um pipeline do Hugging Face para gerar resumos claros e curtos a partir de artigos de notícias completos.

Este exercício faz parte do curso

Processamento de Linguagem Natural (NLP) em Python

Ver curso

Instruções do exercício

  • Crie um pipeline do tipo “ summarizer ” usando o modelo “ "cnicu/t5-small-booksum" ”.
  • Resuma o texto dado article.

Exercício interativo prático

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

from transformers import pipeline

# Create the summarization pipeline
summarizer = pipeline(task="____", model="____")

article = """NASA's Perseverance rover has successfully collected its first rock samples from Mars, marking a significant milestone in the mission. The samples will be stored for potential return to Earth in the future, providing valuable insight into the planet's geology and potential signs of past microbial life."""

# Generate the summary
summary = ____

print(summary)
Editar e executar o código