Streszczanie artykułów prasowych dla szybkiego przeglądu
Aplikacja agregująca wiadomości powinna dostarczać użytkownikom zwięzłe streszczenia długich artykułów prasowych, aby mogli szybko uchwycić najważniejsze informacje bez konieczności czytania całego tekstu. Twoim zadaniem jest użycie potoku Hugging Face do wygenerowania krótkich i przejrzystych streszczeń na podstawie pełnych artykułów.
To ćwiczenie jest częścią kursu
Przetwarzanie języka naturalnego (NLP) w Pythonie
Instrukcje do ćwiczenia
- Utwórz potok
summarizer, używając modelu"cnicu/t5-small-booksum". - Streść podany tekst
article.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)