boudinfl/pke
Python Keyphrase Extraction module
Implements both unsupervised (statistical and graph-based) and supervised keyphrase extraction models with a modular pipeline where candidate selection, weighting, and ranking stages can be independently customized. Leverages spaCy for NLP preprocessing and includes pre-trained models on SemEval-2010, enabling immediate benchmarking against state-of-the-art approaches like TextRank, TopicRank, and MultipartiteRank.
1,590 stars. No commits in the last 6 months.
Stars
1,590
Forks
297
Language
Python
License
GPL-3.0
Category
Last pushed
Jul 12, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/boudinfl/pke"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
vi3k6i5/flashtext
Extract Keywords from sentence or Replace keywords in sentences.
cbaziotis/ekphrasis
Ekphrasis is a text processing tool, geared towards text from social networks, such as Twitter...
andrewtavis/kwx
BERT, LDA, and TFIDF based keyword extraction in Python
alirezatheh/perke
A keyphrase extractor for Persian
vgrabovets/multi_rake
Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python