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

Text Mining Python Packages

Python packages with the GitHub topic text-mining. Sorted by relevance, with stars and monthly downloads.
adbar
trafilatura

Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML

10.5M 6K 392
deanmalmgren
textract

extract text from any document. no muss. no fuss.

489K 5K 700
csurfer
rake-nltk

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

389K 1K 151
Lilykos
pyphonetics

A Python 3 phonetics library.

238K 139 21
bookieio
breadability

Reworked https://www.readability.com/ parsing library (now https://mercury.postlight.com/ is living alternative)

85K 205 27
KyleKing
textract-py3

Maintained fork of deanmalmgren/textract to replace '*' dependencies and other updates

56K 14 2
aphp
edsnlp

Modular, fast NLP framework, compatible with Pytorch and spaCy, offering tailored support for French clinical notes.

35K 165 43
Lips7
matcher-py

A high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust.

23K 19 1
JasonKessler
scattertext

Beautiful visualizations of how language differs among document types.

16K 2K 285
biolab
orange3-text

🍊 :page_facing_up: Text Mining add-on for Orange3

11K 134 85
averbis
averbis-python-api

Conveniently access the REST API of Averbis products using Python

8K 12 5
vmenger
deduce

Deduce: de-identification method for Dutch medical text

6K 67 28
huspacy
huspacy-nightly

HuSpaCy: industrial-strength Hungarian natural language processing

4K 186 18
huspacy
huspacy

HuSpaCy: industrial-strength Hungarian natural language processing

4K 186 18
rosette-api
rosette-api

Babel Street Analytics Client Library for Python

3K 38 37
mesejo
trrex

Efficient string matching with regular expressions

3K 146 7
PetrKorab
arabica

Python package for text mining of time-series data

3K 75 16
stephenhky
shorttext

Various Algorithms for Short Text Mining

3K 471 74
jbesomi
texthero

Text preprocessing, representation and visualization from zero to hero.

2K 3K 237
mcs07
chemdataextractor

Automatically extract chemical information from scientific documents

2K 359 123
lasigeBioTM
bent

Biomedical Term Annotator

2K 9 1
lfoppiano
document-qa-engine

Scientific Document Insight Q/A

1K 38 6
zhiyzuo
python-topic-model-preprocessor

A helper class for facilitating preprocessing of text corpus before any topic modeling algorithms

1K 2 0
AbhishekSalian
random-word-generator

This library helps you to create random words i.e noise in text data. Helpful in many tasks like the generation of random authorization token generation of constant or variable length, text data augmentation, etc.

1K 4 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery