НачатьНачать бесплатно

Краткое изложение новостных статей для быстрого ознакомления

Приложение для агрегации новостей должно предоставлять пользователям краткие изложения длинных статей, чтобы они могли быстро уловить суть, не читая весь текст целиком. Ваша задача — использовать пайплайн Hugging Face для создания чётких и лаконичных резюме на основе полных новостных статей.

Это упражнение является частью курса

Обработка естественного языка (NLP) на Python

Посмотреть курс

Инструкции к упражнению

  • Создайте пайплайн summarizer, используя модель "cnicu/t5-small-booksum".
  • Создайте краткое изложение заданного текста article.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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)
Редактировать и запускать код