Kom igångKom igång gratis

Sammanfatta nyhetsartiklar för snabb överblick

En nyhetsaggregator behöver ge användarna kortfattade sammanfattningar av långa nyhetsartiklar, så att de snabbt kan ta till sig huvudpunkterna utan att läsa hela texten. Din uppgift är att använda en Hugging Face-pipeline för att generera tydliga, korta sammanfattningar av fullständiga nyhetsartiklar.

Den här övningen är en del av kursen

Natural Language Processing (NLP) i Python

Visa kurs

Övningsinstruktioner

  • Skapa en summarizer-pipeline med modellen "cnicu/t5-small-booksum".
  • Sammanfatta den givna article-texten.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod