Survey on Abstractive Text Summarization: Dataset, Models, and Metrics

Gospel Ozioma Nnadi, Flavio Bertini
12/22/2024
cs.AI

Official code: gospelnnadi/Text-Summarization-SOTA-Experiment (2 stars, last commit 2024-12-24).

Abstract

The advancements in deep learning, particularly the introduction of transformers, have been pivotal in enhancing various natural language processing (NLP) tasks. These include text-to-text applications such as machine translation, text classification, and text summarization, as well as data-to-text tasks like response generation and image-to-text tasks such as captioning. Transformer models are distinguished by their attention mechanisms, pretraining on general knowledge, and fine-tuning for downstream tasks. This has led to significant improvements, particularly in abstractive summarization, where sections of a source document are paraphrased to produce summaries that closely resemble human expression. The effectiveness of these models is assessed using diverse metrics, encompassing techniques like semantic overlap and factual correctness. This survey examines the state of the art in text summarization models, with a specific focus on the abstractive summarization approach. It reviews various datasets and evaluation metrics used to measure model performance. Additionally, it includes the results of test cases using abstractive summarization models to underscore the advantages and limitations of contemporary transformer-based models. The source codes and the data are available at https://github.com/gospelnnadi/Text-Summarization-SOTA-Experiment.

View on arXivView PDF

Code Implementations(1)

An experiment of the state of the art in single (short and long document) and multi-document summarization models

20Jupyter NotebookSep 20, 20221 years ago

Cite this paper

@article{nnadi2024survey,
  title  = {Survey on Abstractive Text Summarization: Dataset, Models, and Metrics},
  author = {Gospel Ozioma Nnadi and Flavio Bertini},
  year   = {2024},
  eprint = {2412.17165},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.17165v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.17165.svg)](https://codeofpaper.com/paper/2412.17165)

Discussion