DerwenAI/pytextrank
Python implementation of TextRank algorithms ("textgraphs") for phrase extraction
PyTextRank helps you quickly understand the key ideas in any text document. It takes a piece of text as input and identifies the most important phrases and even generates a short summary. This is ideal for content analysts, researchers, or anyone needing to extract core information from lengthy documents.
2,210 stars. Used by 1 other package. Available on PyPI.
Use this if you need to automatically extract key phrases and generate a concise summary from articles, reports, or other textual content.
Not ideal if you need a sophisticated, human-like summary that rephrases concepts rather than extracting sentences directly from the text.
Stars
2,210
Forks
333
Language
Python
License
MIT
Category
Last pushed
Feb 15, 2026
Commits (30d)
0
Dependencies
7
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/DerwenAI/pytextrank"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
Tiiiger/bert_score
BERT score for text generation
BrikerMan/Kashgari
Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for...
asyml/texar
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. ...
yohasebe/wp2txt
A command-line tool to extract plain text from Wikipedia dumps with category and section filtering
neuralmind-ai/portuguese-bert
Portuguese pre-trained BERT models