Podsumowanie

term_id: summarization

Category: application_paradigms

Definition

Podsumowywanie tekstu redukuje duże wolumeny treści do krótszych wersji bez utraty krytycznego znaczenia. Może być ekstrakcyjne, wybierając ważne zdania ze źródła, lub abstrakcyjne, generując nowe sformułowania.

Summary

Zadanie przetwarzania języka naturalnego (NLP), które generuje zwięzłe i spójne podsumowanie dłuższego tekstu, zachowując jego kluczowe informacje.

Key Concepts

  • Podsumowanie ekstrakcyjne
  • Podsumowanie abstrakcyjne
  • Gęstość informacji
  • Spójność

Use Cases

  • Kompresja artykułów newsowych
  • Generowanie notatek z spotkań
  • Przegląd dokumentów prawnych

Code Example

1
2
3
from transformers import pipeline
summarizer = pipeline("summarization")
result = summarizer("AI is transforming industries...", max_length=50, min_length=10)[0]['summary_text']