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

Text Analysis Python Packages

Python packages with the GitHub topic text-analysis. Sorted by relevance, with stars and monthly downloads.
5j9
wikitextparser

A Python library to parse MediaWiki WikiText

118K 325 25
Lips7
matcher-py

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

23K 19 1
shcherbak-ai
contextgem

ContextGem: Effortless LLM extraction from documents

13K 2K 158
biolab
orange3-text

🍊 :page_facing_up: Text Mining add-on for Orange3

11K 134 85
twardoch
split-markdown4gpt

A Python tool for splitting large Markdown files into smaller sections based on a specified token limit. This is particularly useful for processing large Markdown files with GPT models, as it allows the models to handle the data in manageable chunks.

8K 29 3
convosense
convosense-utilities

Email Signature remover - Extracting email body out of the email text in order to get accurate sentiment results, using NLP tasks.

6K 23 2
jboynyc
textnets

Text analysis with networks.

6K 294 23
jman4162
slopscore-lint

A transparent linter for AI-slop writing patterns, with a 0–100 SlopScore, evidence spans, genre-specific profiles, and a fairness audit. It identifies detectable writing patterns while avoiding claims about authorship.

3K 1 0
NationalLibraryOfNorway
dhlab

DHLAB is a library of python modules for accessing text and pictures at the National Library of Norway.

3K 26 4
rosette-api
rosette-api

Babel Street Analytics Client Library for Python

3K 38 37
johnbumgarner
wordhoard

This Python module can be used to obtain antonyms, synonyms, hypernyms, hyponyms, homophones and definitions.

3K 126 12
power-of-language
oneai

Python SDK for One AI APIs. One AI is an NLP-as-a-service platform. Our APIs enables language comprehension in context, transforming texts from any source into structured data to use in code.

2K 38 7
MADEVAL
readsight

Multilingual readability library for Python - 86 languages, 17 formulas, TeX-based syllable counting via Frank M. Liang algorithm.

2K 43 10
MycroftAI
padatious

A neural network intent parser

2K 162 42
quadrismegistus
logmap

A hierarchical, context-manager logger utility with multiprocess mapping capabilities

2K 0 0
microsoft
autobrewml

With AutoBrewML Framework the time it takes to get production-ready ML models with great ease and efficiency highly accelerates.

1K 25 31
welfare-state-analytics
humlab-westac

Welfare State Analytics

1K 5 0
zhiyzuo
python-topic-model-preprocessor

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

1K 2 0
BlackMount-ai
blackmount-nlp-mcp

Text analysis and NLP MCP server — no NLTK, no spaCy, just results

1K 2 0
JonathanRaiman
ciseau

:rocket: Tokenize and clean strings in Python

1K 11 4
ankit-aglawe
sentimentpredictor

A flexible sentiment analysis classifier package supporting multiple pre-trained models, customizable preprocessing, visualization tools, fine-tuning capabilities, and seamless integration with pandas DataFrames.

1K 3 1
seandstewart
iambic

Data extraction and rendering library for Shakespearean text.

1K 1 0
neplex
architxt

ArchiTXT is an open source Python library that transforms unstructured text into structured, searchable, and AI-ready data. It enables automated database generation and seamless data integration.

1K 5 0
nickduran
align

Python library for extracting quantitative, reproducible metrics of multi-level alignment between speakers in naturalistic language corpora.

1K 55 17
    • Data from PyPI, GitHub, ClickHouse, and BigQuery