Yhteenveto

term_id: summarization

Category: application_paradigms

Definition

Tekstin tiivistäminen supistaa suuret tekstimäärät lyhyempiin versioihin menettämättä kriittistä merkitystä. Se voi olla ekstraktiivista, eli valita tärkeimmät lauseet lähdetekstistä, tai abstraktiivista, eli tuottaa uutta tekstiä.

Summary

Luonnollisen kielen käsittelyn tehtävä, jossa tuotetaan tiivis ja johdonmukainen yhteenveto pidemmästä tekstistä säilyttäen sen keskeinen tieto.

Key Concepts

  • Ekstraktiivinen tiivistäminen
  • Abstraktiivinen tiivistäminen
  • Tietotiheys
  • Johdonmukaisuus

Use Cases

  • Uutisartikkelien tiivistäminen
  • Palaverimerkintöjen luominen
  • Oikeudellisten asiakirjojen tarkastelu

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']