Resumir artículos de noticias para obtener ideas rápidas
Una aplicación de agregación de noticias necesita ofrecer a los usuarios resúmenes concisos de artículos extensos para que puedan captar los puntos clave sin leer todo el texto. Tu tarea es usar una canalización de Hugging Face para generar resúmenes claros y breves a partir de artículos completos.
Este ejercicio forma parte del curso
Natural Language Processing (NLP) en Python
Instrucciones del ejercicio
- Crea una canalización
summarizerusando el modelo"cnicu/t5-small-booksum". - Resume el texto de
articleproporcionado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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)