SumyModule for automatic summarization of text documents and HTML pages.
PyrougeA Python wrapper for the ROUGE summarization evaluation package
Textrank🌀 ⚡️ 🌍 TextRank (automatic text summarization) for PHP8
Adversarial video summaryUnofficial PyTorch Implementation of SUM-GAN from "Unsupervised Video Summarization with Adversarial LSTM Networks" (CVPR 2017)
Cx db8a contextual, biasable, word-or-sentence-or-paragraph extractive summarizer powered by the latest in text embeddings (Bert, Universal Sentence Encoder, Flair)
Multi NewsLarge-scale multi-document summarization dataset and code
PythonrougePython wrapper for evaluating summarization quality by ROUGE package
NeusumCode for the ACL 2018 paper "Neural Document Summarization by Jointly Learning to Score and Select Sentences"
Onnxt5Summarization, translation, sentiment-analysis, text-generation and more at blazing speed using a T5 version implemented in ONNX.
Textrank😉 🌀 🍓 TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine) support (Go 1.8, 1.9, 1.10)
Files2rougeCalculating ROUGE score between two files (line-by-line)
Haystack🔍 Haystack is an open source NLP framework that leverages Transformer models. It enables developers to implement production-ready neural search, question answering, semantic document search and summarization for a wide range of applications.
PytextrankPython implementation of TextRank for phrase extraction and summarization of text documents
Nlp Models TensorflowGathers machine learning and Tensorflow deep learning models for NLP problems, 1.13 < Tensorflow < 2.0
Unified SummarizationOfficial codes for the paper: A Unified Model for Extractive and Abstractive Summarization using Inconsistency Loss.
Nlp PapersPapers and Book to look at when starting NLP 📚
Sa Papers📄 Deep Learning 中 Sentiment Analysis 論文統整與分析 😀😡☹️😭🙄🤢
TransformersumModels to perform neural summarization (extractive and abstractive) using machine learning transformers and a tool to convert abstractive summarization datasets to the extractive task.
LexrankLexRank algorithm for text summarization
What I Have ReadPaper Lists, Notes and Slides, Focus on NLP. For summarization, please refer to https://github.com/xcfcode/Summarization-Papers
TldrText summarizer for golang using LexRank
SummarusModels for automatic abstractive summarization
Crd3The repo containing the Critical Role Dungeons and Dragons Dataset.
SotawhatReturns latest research results by crawling arxiv papers and summarizing abstracts. Helps you stay afloat with so many new papers everyday.
PotaraMulti-document summarization tool relying on ILP and sentence fusion
TextrankTextRank implementation for Python 3.
Pointer summarizerpytorch implementation of "Get To The Point: Summarization with Pointer-Generator Networks"
HeadlinesAutomatically generate headlines to short articles
summary-explorerSummary Explorer is a tool to visually explore the state-of-the-art in text summarization.
sidenetSideNet: Neural Extractive Summarization with Side Information
text2textText2Text: Cross-lingual natural language processing and generation toolkit
query-focused-sumOfficial code repository for "Exploring Neural Models for Query-Focused Summarization".
textdigesterTextDigester: document summarization java library
video-summarizerSummarizes videos into much shorter videos. Ideal for long lecture videos.
PyRougeA python library to compute rouge score for summarization
gazetaGazeta: Dataset for automatic summarization of Russian news / Газета: набор данных для автоматического реферирования на русском языке
fawkes🚀🚀 Fetch, parse, categorize, summarize user reviews 🚀🚀
Entity2Topic[NAACL2018] Entity Commonsense Representation for Neural Abstractive Summarization
rougeA Javascript implementation of the Recall-Oriented Understudy for Gisting Evaluation (ROUGE) evaluation metric for summaries.
PlanSum[AAAI2021] Unsupervised Opinion Summarization with Content Planning
HSSCCode for "A Hierarchical End-to-End Model for Jointly Improving Text Summarization and Sentiment Classification" (IJCAI 2018)
DocSumA tool to automatically summarize documents abstractively using the BART or PreSumm Machine Learning Model.