summanlp/textrank

TextRank implementation for Python 3.

51
/ 100
Established

Performs both text summarization and keyword extraction using graph-based ranking with optimized similarity metrics based on research from Barrios et al. Depends on NumPy and SciPy for numerical computation, with optional Pattern library integration for enhanced keyword extraction. Supports 17 languages and offers flexible output control via ratio/word-count parameters and command-line interface.

1,270 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

1,270

Forks

254

Language

Python

License

MIT

Last pushed

Mar 28, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/summanlp/textrank"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.