Transformer-Based Summarization NLP Tools

Tools implementing abstractive text summarization using transformer architectures (encoder-decoder, seq2seq, pre-trained models like BERT/GPT/mBART). Does NOT include extractive summarization, genetic algorithms, or non-transformer abstractive approaches.

There are 78 transformer-based summarization tools tracked. 1 score above 70 (verified tier). The highest-rated is kenlimmj/rouge at 71/100 with 44 stars and 8,714 monthly downloads.

Get all 78 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=transformer-based-summarization&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 kenlimmj/rouge

A Javascript implementation of the Recall-Oriented Understudy for Gisting...

71
Verified
2 uoneway/KoBertSum

KoBertSum은 BertSum모델을 한국어 데이터에 적용할 수 있도록 수정한 한국어 요약 모델입니다.

45
Emerging
3 udibr/headlines

Automatically generate headlines to short articles

44
Emerging
4 xiongma/transformer-pointer-generator

A Abstractive Summarization Implementation with Transformer and Pointer-generator

42
Emerging
5 bheinzerling/pyrouge

A Python wrapper for the ROUGE summarization evaluation package

42
Emerging
6 pltrdy/files2rouge

Calculating ROUGE score between two files (line-by-line)

41
Emerging
7 tagucci/pythonrouge

Python wrapper for evaluating summarization quality by ROUGE package

40
Emerging
8 kavgan/ROUGE-2.0

ROUGE automatic summarization evaluation toolkit. Support for ROUGE-[N, L,...

38
Emerging
9 cosmoquester/2021-dialogue-summary-competition

[2021 훈민정음 한국어 음성•자연어 인공지능 경진대회] 대화요약 부문 알라꿍달라꿍 팀의 대화요약 학습 및 추론 코드를 공유하기 위한 레포입니다.

37
Emerging
10 EagleW/Writing-editing-Network

Code for Paper Abstract Writing through Editing Mechanism

37
Emerging
11 santhoshkolloju/Abstractive-Summarization-With-Transfer-Learning

Abstractive summarisation using Bert as encoder and Transformer Decoder

35
Emerging
12 clovaai/FocusSeq2Seq

[EMNLP 2019] Mixture Content Selection for Diverse Sequence Generation...

35
Emerging
13 bhattbhavesh91/text-summarizer-using-BERT

Text summarization with BERT using bert-extractive-summarizer

34
Emerging
14 li-plus/rouge-metric

A Python wrapper of the official ROUGE-1.5.5.pl script and a...

34
Emerging
15 cylnlp/dialogsum

DialogSum: A Real-life Scenario Dialogue Summarization Dataset - Findings of ACL 2021

33
Emerging
16 iamaaditya/neural-paraphrase-generation

Neural Paraphrase Generation

33
Emerging
17 TheOnesThatWereAbroad/PodcastSummarization

Text Summarization on Spotify Podcast Transcripts for NLP class at @UNIBO

30
Emerging
18 neural-dialogue-metrics/rouge

An implementation of ROUGE family metrics for automatic summarization.

28
Experimental
19 Mandar-Sharma/TCube

TCube generates rich and fluent narratives that describes the...

25
Experimental
20 dmitry-vorobiev/nlp_headline_rus

News headline (title) generation using neural nets, trained on RIA dataset...

24
Experimental
21 nannullna/EasyBART

Extractive/Abstractive summarY BART

24
Experimental
22 dsandeep0138/Abstractive-Summarization

Modified existing text summarization model with pre-trained BERTSUM encoder...

24
Experimental
23 chaithrakc/news-summarization

Generating short length description of news articles

23
Experimental
24 mdzaheerjk/End-to-End-NLP-Text-Summarization-with-Hugging-Face-Transformers

Develop a complete text summarization system from scratch, focusing on...

23
Experimental
25 GermanT5/german-t5-eval

German T5 Model Evaluation

23
Experimental
26 Moeinh77/Transformers-for-abstractive-summarization

Abstractive Text Summarization with Transformer networks implemented (from...

23
Experimental
27 yahah100/text_summarization

Text summarization with python and transformer

23
Experimental
28 PlusLabNLP/AESOP

Code for Aesop: Paraphrase Generation with Adaptive Syntactic Control (EMNLP 2021)

23
Experimental
29 Develop-Packt/Using-Text-Generators-and-Summarization-models

Generate and paraphrase text using different models for use in Python....

23
Experimental
30 Tixierae/OrangeSum

The French summarization dataset introduced in "BARThez: a Skilled...

22
Experimental
31 Shaumik-Ashraf/BART-MIMIC-CXR

Use BART word embedder to do the abstractive summarization NLP task on...

22
Experimental
32 tamasandacian/Transformers-Summarization

Generate abstractive summarisation from input text using transformer models

22
Experimental
33 AniketYadav17/abstractive-text-summarizer

Abstractive Text Summarization is the task of generating a short and concise...

22
Experimental
34 derintelligence/az-summarization

Abstractive summarization for Azerbaijani language

21
Experimental
35 seongminp/graph-dialogue-summary

Code for "Unsupervised Abstractive Dialogue Summarization with Word Graphs...

21
Experimental
36 ereverter/bertsum-hf

BERT for extractive summarization using HuggingFace

21
Experimental
37 aniass/text-summarizer

Text summarization based on extractive and abstractive methods by using python.

20
Experimental
38 psunlpgroup/FaMeSumm

[EMNLP 2023] FaMeSumm: Investigating and Improving Faithfulness of Medical...

20
Experimental
39 LaurentVeyssier/Abstractive-Text-Summarization-model-in-Keras

Abstractive Text Summarization using Transformer model

20
Experimental
40 HarisMav7/PegasusSummarizer-AI

TextSummarizer – End-to-end NLP pipeline for dialogue summarization using...

19
Experimental
41 Ritee17/Headline_Generator

An end-to-end Abstractive News Summarizer using a Seq2Seq LSTM architecture...

19
Experimental
42 FeisalDy/abridge-novel

Faithful long-form condensation of full novels for fast human reading and...

19
Experimental
43 hpzhao/nlp-metrics

nlp metrics

18
Experimental
44 vcccaat/nlp

Text summarization methods introduction

18
Experimental
45 KyloRen1/GPT-summarizer

minimal working summarisation using GPT

16
Experimental
46 NewPlus/Multi_View_Summarization

Improving Dialogue Summarization with Speaker-aware and Topic-aware...

15
Experimental
47 MohanKrishnaGR/Infosys_Springboard_Text-Summarization

GROUP 4. This repository contains the implementation of a Transformer-based...

15
Experimental
48 SayamAlt/Abstractive-Text-Summarization-of-News-Articles

Successfully developed an encoder-decoder based sequence to sequence...

15
Experimental
49 HackGSU-2022/News-Evaluate

GSU Hack 10.0 Project (2nd Best winner for Meta[Facebook] ): Summarizes the...

15
Experimental
50 Komorebirumu/awe-ms-20260317-2159-01

AI Abstract Generator: Interdisciplinary Science & Research

14
Experimental
51 faisaltareque/Multilingual-Rouge-Scorer

This Python package is used for calculating ROUGE scores and supports over...

14
Experimental
52 ManasiTilak/ContentParaphraser

Content Paraphraser using parrot and NLTK in python.

14
Experimental
53 dotrann1412/transformer-text-summarization

Small text-summarization application using transformer-based model.

14
Experimental
54 RyanKor/ko-nlp-legal-docs-summary

Extracting the three sentences that best represent the original text of a...

14
Experimental
55 Anjali001/Text_Summarisation_SNLP

This research is produced as a part of coursework for Statistical Natural...

13
Experimental
56 alexvishnevskiy/Huawei-project

Summarization task

13
Experimental
57 gergomiklos/abstractive-text-summarization

Custom PyTorch LSTM Seq2Seq model with Attention Mechanism

13
Experimental
58 ambideXtrous9/Bengali-News-Summarization-BanglaT5

Bengali News Summarization - BengaliGPT & T5

13
Experimental
59 farazkh80/SearchEngine

A Searching and Summarizing Engine leveraging a custom-built search engine...

12
Experimental
60 fatimaazfar/Pegasus-Paraphraser

Pegasus Paraphraser is a text paraphrasing system built using the...

12
Experimental
61 daimakram/Bug-Detection-Code-Summarization

Performs Code Summarization, Bug Detection, Bug Removal using different...

12
Experimental
62 HimanshuSahu04/Extractive-Text-Summarization-using-NLP

An end-to-end NLP project demonstrating extractive and abstractive text...

12
Experimental
63 hipstermartin/Abstractive-Text-Summarization

Text Summarization is one of the most experimental subjects in natural...

12
Experimental
64 denocris/NLP-Workshop-MLMilan

Advanced NLP Workshop: word-sense disambiguation with RoBERTa and text...

12
Experimental
65 ngoquanghuy99/transformer-summarization

An abstractive text summarization model based on Transformer Decoder (GPT-2)...

12
Experimental
66 Koziev/paraphrase_reranker

Paraphrase detection and reranking model

11
Experimental
67 JebaMercy14/Rare-Word-Text-summarization

This project 'Rare Word - Text summarization' use Language Model for the...

11
Experimental
68 jonahwinninghoff/Text-Summarization

Big Bird and XNET Transformers are both transferred learnings that are in...

11
Experimental
69 nazhimkalam/gensum

Adaptive generalized review summarization system using optimized transformers.

11
Experimental
70 Geo-y20/Research-Paper-Title-Generation-using-bart

A Notebook that demonstrates how to use the BART Transformer model to...

11
Experimental
71 berecat/gpt2_smr

Text summarization using GPT2 from Hugging Face.

11
Experimental
72 Khamies/T5-Fine-tune-Wikihow-XSum

This is a Pytorch implementation of a summarization model that is fine-tuned...

11
Experimental
73 kshitijzutshi/BERT-Summary-API

Built and deployed Text Summarization Hugging face Model on AWS

11
Experimental
74 ezahpizza/T5-Text-Summarization

Summarization creates a shorter version of a document or an article that...

10
Experimental
75 MichalSuchocki/T5-text-summarization

Fine-tuning the T5-base model using parts of the CNN/DailyMail dataset using...

10
Experimental
76 paultheron-X/INF582-NLP_challenge

Construction of a model to determine whether summaries of some news article...

10
Experimental
77 teja-1403/TextSummarization-Using-PEGASUS-BART

A text summarization project leveraging the PEGASUS and BART models for news...

10
Experimental
78 Real-J/Text-Summarizer-Using-NLP

A Python-based text summarization tool that supports extractive (NLTK) and...

10
Experimental