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... |
|
Verified |
| 2 |
uoneway/KoBertSum
KoBertSum은 BertSum모델을 한국어 데이터에 적용할 수 있도록 수정한 한국어 요약 모델입니다. |
|
Emerging |
| 3 |
udibr/headlines
Automatically generate headlines to short articles |
|
Emerging |
| 4 |
xiongma/transformer-pointer-generator
A Abstractive Summarization Implementation with Transformer and Pointer-generator |
|
Emerging |
| 5 |
bheinzerling/pyrouge
A Python wrapper for the ROUGE summarization evaluation package |
|
Emerging |
| 6 |
pltrdy/files2rouge
Calculating ROUGE score between two files (line-by-line) |
|
Emerging |
| 7 |
tagucci/pythonrouge
Python wrapper for evaluating summarization quality by ROUGE package |
|
Emerging |
| 8 |
kavgan/ROUGE-2.0
ROUGE automatic summarization evaluation toolkit. Support for ROUGE-[N, L,... |
|
Emerging |
| 9 |
cosmoquester/2021-dialogue-summary-competition
[2021 훈민정음 한국어 음성•자연어 인공지능 경진대회] 대화요약 부문 알라꿍달라꿍 팀의 대화요약 학습 및 추론 코드를 공유하기 위한 레포입니다. |
|
Emerging |
| 10 |
EagleW/Writing-editing-Network
Code for Paper Abstract Writing through Editing Mechanism |
|
Emerging |
| 11 |
santhoshkolloju/Abstractive-Summarization-With-Transfer-Learning
Abstractive summarisation using Bert as encoder and Transformer Decoder |
|
Emerging |
| 12 |
clovaai/FocusSeq2Seq
[EMNLP 2019] Mixture Content Selection for Diverse Sequence Generation... |
|
Emerging |
| 13 |
bhattbhavesh91/text-summarizer-using-BERT
Text summarization with BERT using bert-extractive-summarizer |
|
Emerging |
| 14 |
li-plus/rouge-metric
A Python wrapper of the official ROUGE-1.5.5.pl script and a... |
|
Emerging |
| 15 |
cylnlp/dialogsum
DialogSum: A Real-life Scenario Dialogue Summarization Dataset - Findings of ACL 2021 |
|
Emerging |
| 16 |
iamaaditya/neural-paraphrase-generation
Neural Paraphrase Generation |
|
Emerging |
| 17 |
TheOnesThatWereAbroad/PodcastSummarization
Text Summarization on Spotify Podcast Transcripts for NLP class at @UNIBO |
|
Emerging |
| 18 |
neural-dialogue-metrics/rouge
An implementation of ROUGE family metrics for automatic summarization. |
|
Experimental |
| 19 |
Mandar-Sharma/TCube
TCube generates rich and fluent narratives that describes the... |
|
Experimental |
| 20 |
dmitry-vorobiev/nlp_headline_rus
News headline (title) generation using neural nets, trained on RIA dataset... |
|
Experimental |
| 21 |
nannullna/EasyBART
Extractive/Abstractive summarY BART |
|
Experimental |
| 22 |
dsandeep0138/Abstractive-Summarization
Modified existing text summarization model with pre-trained BERTSUM encoder... |
|
Experimental |
| 23 |
chaithrakc/news-summarization
Generating short length description of news articles |
|
Experimental |
| 24 |
mdzaheerjk/End-to-End-NLP-Text-Summarization-with-Hugging-Face-Transformers
Develop a complete text summarization system from scratch, focusing on... |
|
Experimental |
| 25 |
GermanT5/german-t5-eval
German T5 Model Evaluation |
|
Experimental |
| 26 |
Moeinh77/Transformers-for-abstractive-summarization
Abstractive Text Summarization with Transformer networks implemented (from... |
|
Experimental |
| 27 |
yahah100/text_summarization
Text summarization with python and transformer |
|
Experimental |
| 28 |
PlusLabNLP/AESOP
Code for Aesop: Paraphrase Generation with Adaptive Syntactic Control (EMNLP 2021) |
|
Experimental |
| 29 |
Develop-Packt/Using-Text-Generators-and-Summarization-models
Generate and paraphrase text using different models for use in Python.... |
|
Experimental |
| 30 |
Tixierae/OrangeSum
The French summarization dataset introduced in "BARThez: a Skilled... |
|
Experimental |
| 31 |
Shaumik-Ashraf/BART-MIMIC-CXR
Use BART word embedder to do the abstractive summarization NLP task on... |
|
Experimental |
| 32 |
tamasandacian/Transformers-Summarization
Generate abstractive summarisation from input text using transformer models |
|
Experimental |
| 33 |
AniketYadav17/abstractive-text-summarizer
Abstractive Text Summarization is the task of generating a short and concise... |
|
Experimental |
| 34 |
derintelligence/az-summarization
Abstractive summarization for Azerbaijani language |
|
Experimental |
| 35 |
seongminp/graph-dialogue-summary
Code for "Unsupervised Abstractive Dialogue Summarization with Word Graphs... |
|
Experimental |
| 36 |
ereverter/bertsum-hf
BERT for extractive summarization using HuggingFace |
|
Experimental |
| 37 |
aniass/text-summarizer
Text summarization based on extractive and abstractive methods by using python. |
|
Experimental |
| 38 |
psunlpgroup/FaMeSumm
[EMNLP 2023] FaMeSumm: Investigating and Improving Faithfulness of Medical... |
|
Experimental |
| 39 |
LaurentVeyssier/Abstractive-Text-Summarization-model-in-Keras
Abstractive Text Summarization using Transformer model |
|
Experimental |
| 40 |
HarisMav7/PegasusSummarizer-AI
TextSummarizer – End-to-end NLP pipeline for dialogue summarization using... |
|
Experimental |
| 41 |
Ritee17/Headline_Generator
An end-to-end Abstractive News Summarizer using a Seq2Seq LSTM architecture... |
|
Experimental |
| 42 |
FeisalDy/abridge-novel
Faithful long-form condensation of full novels for fast human reading and... |
|
Experimental |
| 43 |
hpzhao/nlp-metrics
nlp metrics |
|
Experimental |
| 44 |
vcccaat/nlp
Text summarization methods introduction |
|
Experimental |
| 45 |
KyloRen1/GPT-summarizer
minimal working summarisation using GPT |
|
Experimental |
| 46 |
NewPlus/Multi_View_Summarization
Improving Dialogue Summarization with Speaker-aware and Topic-aware... |
|
Experimental |
| 47 |
MohanKrishnaGR/Infosys_Springboard_Text-Summarization
GROUP 4. This repository contains the implementation of a Transformer-based... |
|
Experimental |
| 48 |
SayamAlt/Abstractive-Text-Summarization-of-News-Articles
Successfully developed an encoder-decoder based sequence to sequence... |
|
Experimental |
| 49 |
HackGSU-2022/News-Evaluate
GSU Hack 10.0 Project (2nd Best winner for Meta[Facebook] ): Summarizes the... |
|
Experimental |
| 50 |
Komorebirumu/awe-ms-20260317-2159-01
AI Abstract Generator: Interdisciplinary Science & Research |
|
Experimental |
| 51 |
faisaltareque/Multilingual-Rouge-Scorer
This Python package is used for calculating ROUGE scores and supports over... |
|
Experimental |
| 52 |
ManasiTilak/ContentParaphraser
Content Paraphraser using parrot and NLTK in python. |
|
Experimental |
| 53 |
dotrann1412/transformer-text-summarization
Small text-summarization application using transformer-based model. |
|
Experimental |
| 54 |
RyanKor/ko-nlp-legal-docs-summary
Extracting the three sentences that best represent the original text of a... |
|
Experimental |
| 55 |
Anjali001/Text_Summarisation_SNLP
This research is produced as a part of coursework for Statistical Natural... |
|
Experimental |
| 56 |
alexvishnevskiy/Huawei-project
Summarization task |
|
Experimental |
| 57 |
gergomiklos/abstractive-text-summarization
Custom PyTorch LSTM Seq2Seq model with Attention Mechanism |
|
Experimental |
| 58 |
ambideXtrous9/Bengali-News-Summarization-BanglaT5
Bengali News Summarization - BengaliGPT & T5 |
|
Experimental |
| 59 |
farazkh80/SearchEngine
A Searching and Summarizing Engine leveraging a custom-built search engine... |
|
Experimental |
| 60 |
fatimaazfar/Pegasus-Paraphraser
Pegasus Paraphraser is a text paraphrasing system built using the... |
|
Experimental |
| 61 |
daimakram/Bug-Detection-Code-Summarization
Performs Code Summarization, Bug Detection, Bug Removal using different... |
|
Experimental |
| 62 |
HimanshuSahu04/Extractive-Text-Summarization-using-NLP
An end-to-end NLP project demonstrating extractive and abstractive text... |
|
Experimental |
| 63 |
hipstermartin/Abstractive-Text-Summarization
Text Summarization is one of the most experimental subjects in natural... |
|
Experimental |
| 64 |
denocris/NLP-Workshop-MLMilan
Advanced NLP Workshop: word-sense disambiguation with RoBERTa and text... |
|
Experimental |
| 65 |
ngoquanghuy99/transformer-summarization
An abstractive text summarization model based on Transformer Decoder (GPT-2)... |
|
Experimental |
| 66 |
Koziev/paraphrase_reranker
Paraphrase detection and reranking model |
|
Experimental |
| 67 |
JebaMercy14/Rare-Word-Text-summarization
This project 'Rare Word - Text summarization' use Language Model for the... |
|
Experimental |
| 68 |
jonahwinninghoff/Text-Summarization
Big Bird and XNET Transformers are both transferred learnings that are in... |
|
Experimental |
| 69 |
nazhimkalam/gensum
Adaptive generalized review summarization system using optimized transformers. |
|
Experimental |
| 70 |
Geo-y20/Research-Paper-Title-Generation-using-bart
A Notebook that demonstrates how to use the BART Transformer model to... |
|
Experimental |
| 71 |
berecat/gpt2_smr
Text summarization using GPT2 from Hugging Face. |
|
Experimental |
| 72 |
Khamies/T5-Fine-tune-Wikihow-XSum
This is a Pytorch implementation of a summarization model that is fine-tuned... |
|
Experimental |
| 73 |
kshitijzutshi/BERT-Summary-API
Built and deployed Text Summarization Hugging face Model on AWS |
|
Experimental |
| 74 |
ezahpizza/T5-Text-Summarization
Summarization creates a shorter version of a document or an article that... |
|
Experimental |
| 75 |
MichalSuchocki/T5-text-summarization
Fine-tuning the T5-base model using parts of the CNN/DailyMail dataset using... |
|
Experimental |
| 76 |
paultheron-X/INF582-NLP_challenge
Construction of a model to determine whether summaries of some news article... |
|
Experimental |
| 77 |
teja-1403/TextSummarization-Using-PEGASUS-BART
A text summarization project leveraging the PEGASUS and BART models for news... |
|
Experimental |
| 78 |
Real-J/Text-Summarizer-Using-NLP
A Python-based text summarization tool that supports extractive (NLTK) and... |
|
Experimental |