PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Text Summarization Python Packages

Python packages with the GitHub topic text-summarization. Sorted by monthly downloads, with stars and forks.
summanlp
summa

TextRank implementation for Python 3.

23K 1K 245
Clarifai
clarifai

Experience the power of Clarifai’s AI platform with the python SDK. 🌟 Star to support our work!

17K 46 9
nlpcloud
nlpcloud

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and more...

16K 86 8
twardoch
split-markdown4gpt

A Python tool for splitting large Markdown files into smaller sections based on a specified token limit. This is particularly useful for processing large Markdown files with GPT models, as it allows the models to handle the data in manageable chunks.

11K 29 3
chakki-works
sumeval

Well tested & Multi-language evaluation framework for text summarization.

3K 624 58
microsoft
autobrewml

With AutoBrewML Framework the time it takes to get production-ready ML models with great ease and efficiency highly accelerates.

1K 26 32
blmoistawinde
harvesttext

文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法

976 3K 341
AdiChat
readless

:dash:Making communication📞easier and faster🚅for all 👦 + 👧 + 👴 + 👶 + 🐮 + 🐦 + 🐱

509 48 10
ElmiraGhorbani
chatgpt-long-term-memory

The ChatGPT Long Term Memory package is a powerful tool designed to empower your projects with the ability to handle a large number of simultaneous users and external sources.

276 63 3
Frodigo
nitrodigest-cli

Playground for learning by doing

177 6 1
alexandrevl
ssai

Unleash the power of AI with SuperSummarizeAI! Effortlessly extract, condense, and clip content from webpages and YouTube videos using ChatGPT. Turning endless streams of content into digestible summaries.

172 13 3
yongzhuo
macropodus

自然语言处理工具Macropodus,基于Albert+BiLSTM+CRF深度学习网络架构,中文分词,词性标注,命名实体识别,新词发现,关键词,文本摘要,文本相似度,科学计算器,中文数字阿拉伯数字(罗马数字)转换,中文繁简转换,拼音转换。tookit(tool) of NLP,CWS(chinese word segnment),POS(Part-Of-Speech Tagging),NER(name entity recognition),Find(new words discovery),Keyword(keyword extraction),Summarize(text summarization),Sim(text similarity),Calculate(scientific calculator),Chi2num(chinese number to arabic number)

156 661 92
laplacef
digest-generator

Generate digests from RSS feeds using local LLMs and topic classification.

147 0 0
shivang98
textsage

Secure text summarization with local LLMs, with support for Python, Pandas, and PySpark workflows.

146 0 0
sayanmondal2098
easytoken

Tokenizer is an independent Open Source, Natural Language Processing python library which implements a tokenizer to create token from Both Sentence and Paragraph.

136 1 5
reefeed
wanish

Summarize web articles: extract clean content, title, image, language, and generate text summaries

122 47 15
KrishnanSG
pynutshell

An unsupervised text summarization and information retrieval library under the hood using natural language processing models

109 15 1
david-wb
bert-text-summarizer

A BERT-based text summarization tool

106 5 2
guokr
brief

In a nutshell, this is a Text Summarizer

98 41 5
yongzhuo
nlg-yongzhuo

中文文本摘要(text summarization)工具包, 抽取式中文文本摘要 Extractive text summary of Lead3、keyword、textrank、text teaser、word significance、LDA、LSI、NMF。(graph,feature,topic model,summarize tool or tookit)

97 417 52
cordelia-io
centroid-summarizer

Python package for extractive text summarization using centroid distance

94 1 1
Aayushpatel007
docprofiler

A Python package to generate document profiles and extract metadata from text in parallel using several Docker images and NLP tools/frameworks.

93 1 0
MelinaNorton
journal-vetter

Python CLI & library for automated journal vetting — GPT‑4.1 summarization, YAML configuration, reproducible analysis.

91 1 0
Yale-LILY
summertime

An open-source text summarization toolkit for non-experts. EMNLP'2021 Demo

83 282 33
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology