Aan de slagGa gratis aan de slag

Nieuwsartikelen samenvatten voor snelle inzichten

Een nieuwsaggregatie-app moet gebruikers beknopte samenvattingen van lange nieuwsartikelen bieden, zodat ze snel de kern kunnen begrijpen zonder de volledige tekst te lezen. Jouw taak is om een Hugging Face-pipeline te gebruiken om duidelijke, korte samenvattingen van volledige nieuwsartikelen te genereren.

Deze oefening maakt deel uit van de cursus

Natural Language Processing (NLP) in Python

Cursus bekijken

Oefeninstructies

  • Maak een summarizer-pipeline met het model "cnicu/t5-small-booksum".
  • Vat de gegeven article-tekst samen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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 bewerken en uitvoeren