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

Keyword Extraction Python Packages

Python packages with the GitHub topic keyword-extraction. Sorted by relevance, with stars and monthly downloads.
vi3k6i5
flashtext

Extract Keywords from sentence or Replace keywords in sentences.

2.3M 6K 597
MaartenGr
keybert

Minimal keyword extraction with BERT

699K 4K 383
INESCTEC
yake

Single-document unsupervised keyword extraction

324K 2K 249
csurfer
rake-nltk

Python implementation of the Rapid Automatic Keyword Extraction algorithm using NLTK.

287K 1K 150
TimSchopf
keyphrase-vectorizers

Set of vectorizers that extract keyphrases with part-of-speech patterns from a collection of text documents and convert them into a document-keyphrase matrix.

85K 267 38
philgooch
abbreviations

Python3 implementation of the Schwartz-Hearst algorithm for extracting abbreviation-definition pairs

49K 89 21
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...

14K 86 8
nppoly
cyac

High performance Trie and Ahocorasick automata (AC automata) Keyword Match & Replace Tool for python. Correct case insensitive implementation!

6K 94 15
mesejo
trrex

Efficient string matching with regular expressions

3K 146 7
TigreGotico
ahocorasick-ner

A fast and simple Named Entity Recognition (NER) tool based on the Aho-Corasick algorithm. This package is ideal for rule-based entity extraction using pre-defined vocabularies.

2K 0 0
vgrabovets
multi-rake

Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python

2K 272 36
blmoistawinde
harvesttext

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

2K 3K 339
amirivojdan
shekar

Simplifying Persian NLP for Modern Applications

2K 63 4
OpenJarbas
rakekeywords

RAKE - Rapid Automatic Keyword Extraction

2K 0 1
AmanPriyanshu
adaptkeybert

AdaptKeyBERT: keyword/keyphrase extraction with zero-shot and few-shot semi-supervised domain adaptation

2K 26 2
nuhmanpk
youtubetags

YoutubeTags is a python third-party api wrapper to Extract Youtube Video Tags without Youtube API

2K 44 15
yaniv-shulman
chunkey-bert

ChunkeyBert is a minimal and easy-to-use keyword extraction technique that leverages BERT embeddings for unsupervised keyphrase extraction from long text documents.

2K 1 0
someus
textrank4zh

Extract keywords and abstract Chinese article

1K 3K 841
jashdubal
essence-nlp

String processing library for advanced NLP and keyword extraction

1K 0 0
PolygonTechnology-xyz
bangla-keyword-extractor

Keyword extractor from text for both Bangla and English languages.

1K 0 0
ArtistScript
fasttextrank

中文文本摘要/关键词提取

996 436 80
skblaz
rakun2

RaKUn 2.0 - A fast keyword detection algorithm

987 73 7
xang1234
rapid-textrank

⚡ High-performance TextRank in Rust with Python bindings. Extract keywords 10-100x faster than pure Python. Supports TextRank, PositionRank & BiasedTextRank with 18 languages.

919 1 0
wjbmattingly
keyword-spacy

Keyword spaCy is a spaCy pipeline component for extracting keywords from text using cosine similarity.

789 13 5
    • Data from PyPI, GitHub, ClickHouse, and BigQuery