PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Text Summarization Python Packages

Python packages with the GitHub topic text-summarization. Sorted by relevance, with stars and monthly downloads.
Clarifai
clarifai

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

176K 42 8
summanlp
summa

TextRank implementation for Python 3.

19K 1K 252
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
chakki-works
sumeval

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

3K 626 58
microsoft
autobrewml

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

2K 25 31
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.

2K 29 3
blmoistawinde
harvesttext

No description available

2K 3K 338
david-wb
bert-text-summarizer

A BERT-based text summarization tool

396 5 2
alexandrevl
ssai

SuperSummarizeAI is a versatile Python tool designed to extract and summarize textual content. Whether it's from a provided webpage URL, a YouTube video link, or a PDF file, this tool processes the content through ChatGPT to generate an insightful summary.

343 13 3
yongzhuo
macropodus

Macropodus: Tookit of Chinese Natural Language Processing

249 662 92
Frodigo
nitrodigest-cli

Playground for learning by doing

240 6 1
shivang98
textsage

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

220 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.

212 1 5
KrishnanSG
pynutshell

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

166 15 1
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.

159 62 3
cordelia-io
centroid-summarizer

Python package for extractive text summarization using centroid distance

157 1 1
MelinaNorton
journal-vetter

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

143 1 0
Aayushpatel007
docprofiler

A Python package to generate document profiler or extract metadata from text in parallel using several Docker images

122 1 0
Yale-LILY
summertime

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

121 280 33
AK3847
sum-sum

A minimal CLI tool to locally summarize any text using LLM!

110 2 1
franfj
text-summarizer

Text summarization Python library (in progress)

105 10 5
chigwell
histextractor

A new package that extracts and structures key historical facts and insights from textual descriptions of historical events, such as the Lend-Lease program during World War II. The package takes a tex

104 1 0
chigwell
chronicle-ai

Chronicle-ai extracts and summarizes historical queries into structured, formatted summaries using llmatch-messages for clarity.

101 1 0
chigwell
claim-summarizer

A new package that takes user-provided text (such as a blog post title or a short article snippet) and generates a structured summary highlighting key advantages or claims. It uses an LLM to analyze t

96 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery