Text Summarization — Extractive and Abstractive
Automatic Text Summarization · Also known as: automatic summarization, extractive summarization, abstractive summarization, Otomatik Metin Özetleme
Automatic text summarization is a natural-language-processing task that condenses long documents into shorter summaries while preserving their key information. It works through one of two families of approaches — extractive summarization, which selects the most important spans from the source, or abstractive summarization, which generates new text. The field was consolidated by Nenkova and McKeown (2011), and sequence-to-sequence models such as BART (Lewis et al., 2020) advanced the abstractive side.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Text summarization fits when you have documents long enough to be worth condensing and the source language is supported by the chosen approach. It suits descriptive and exploratory goals over text data, working on cross-sectional or longitudinal collections. With too few documents an abstractive model cannot be trained reliably — fall back to keyword extraction for the key information — and with no text data at all summarization cannot run.
Strengths & limitations
- Condenses long documents into shorter summaries while preserving the key information.
- Offers two complementary approaches: extractive selection of source spans and abstractive generation of new text.
- Scales the reading effort across many or lengthy documents that would be slow to read in full.
- Abstractive models cannot be trained reliably on very few documents.
- Performance depends on the source language being supported by the chosen approach.
- Documents must be long enough to have meaningful content to compress.
Frequently asked
Extractive or abstractive — which should I use?
Extractive summarization selects and stitches together the most important spans directly from the source, so it stays faithful to the original wording. Abstractive summarization uses a sequence-to-sequence model to generate new, condensed text, which can read more naturally but requires a trained model and enough data. Extractive is the safer default on small or sensitive corpora; abstractive suits larger collections where natural rewriting matters.
How many documents do I need?
Summarization targets documents of sufficient length, with a practical minimum around 20. Training or relying on an abstractive model on fewer than roughly 100 documents is unreliable; in that case use keyword extraction to capture the key information instead.
Does it work in languages other than English?
Yes, provided the source language is supported by the chosen approach. Applying a model or extractive technique to an unsupported language is a common cause of poor summaries.
What if I have no text data?
Summarization cannot run without text. If your data is structured rather than free text, descriptive statistics are the appropriate alternative for conveying its key information.
Sources
- Nenkova, A. & McKeown, K. (2011). Automatic Summarization. Foundations and Trends in Information Retrieval. DOI: 10.1561/1500000015 ↗
- Lewis, M. et al. (2020). BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension. ACL. DOI: 10.18653/v1/2020.acl-main.703 ↗
How to cite this page
ScholarGate. (2026, June 1). Automatic Text Summarization. ScholarGate. https://scholargate.app/en/text-mining/text-summarization
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- Document ClusteringText mining↔ compare
- Keyword ExtractionText mining↔ compare
- Semantic SimilarityText mining↔ compare
- Sentiment AnalysisText mining↔ compare