LoslegenKostenlos loslegen

Nachrichtenartikel zusammenfassen, um schnell einen Überblick zu bekommen

Eine App, die Nachrichten sammelt, muss den Nutzern kurze Zusammenfassungen von langen Nachrichtenartikeln bieten, damit sie die wichtigsten Punkte schnell verstehen können, ohne den ganzen Text lesen zu müssen. Deine Aufgabe ist es, mit einer Hugging Face-Pipeline klare, kurze Zusammenfassungen aus vollständigen Nachrichtenartikeln zu erstellen.

Diese Übung ist Teil des Kurses

Natürliche Sprachverarbeitung (NLP) in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstell eine Pipeline „ summarizer ” mit dem Modell „ "cnicu/t5-small-booksum" ”.
  • Fasse den Text „ article “ zusammen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen