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

Language Processing Python Packages

Python packages with the GitHub topic language-processing. Sorted by monthly downloads, with stars and forks.
sefineh-ai
amharic-tokenizer

Syllable-aware BPE tokenizer for the Amharic language (አማርኛ) – fast, accurate, trainable.

3K 100 15
MycroftAI
padatious

A neural network intent parser

2K 161 43
TheWelcomer
morphseg

An efficient and easy-to-use morpheme segmentation library

441 5 0
kariminf
aruudy

Arabic prosody (Arud) or "Science of Poetry"

365 7 2
ysenarath
sinling

A collection of NLP tools for Sinhalese (සිංහල).

310 61 19
WZBSocialScienceCenter
germalemma

A lemmatizer for German language text

306 96 11
andrianllmm
aklstemmer

Python library for Aklanon word stemming

184 3 1
versotym
rhymetagger

A simple collocation-driven recognition of rhymes. Contains pre-trained models for Czech, Dutch, English, French, German, Russian, and Spanish poetry

178 34 4
ishto7
persianutils

Standardize your Persian text: Preprocessing, Embedding, and more!

144 16 3
andrianllmm
tglstemmer

Python library for Tagalog word stemming

137 3 2
markomanninen
grcriddles

Study and examination of alphabetical and isopsephical riddles of the Ancient Greeks

120 1 0
vane
prosecco

Simple, extendable nlp engine that can extract data based on provided conditions.

119 0 0
john-hawkins
texturizer

A library and command line application for adding different kinds of features derived from columns of raw text.

116 4 1
Sylhare
simple-lda

:bookmark: simple lda - latent dirichlet allocation

83 2 2
verifid
ner-d

Python module for Named Entity Recognition (NER) using natural language processing.

76 13 3
ysenarath
testasasnkaonlytest

A collection of NLP tools for Sinhalese (සිංහල).

56 61 19
mapado
pynlg

``pynlg`` is a pure python re-implementation of [SimpleNLG-EnFr](https://github.com/rali-udem/SimpleNLG-EnFr), a java library enabling bilingual [text surface realisation](https://en.wikipedia.org/wiki/Realization_%28linguistics%29), based on [SimpleNLG](https://github.com/simplenlg/simplenlg).

49 29 10
gerivanc
xphrase

🛠️ XPhrase Generation is a multilingual phrase generator designed for command-line interface (CLI) usage. It creates expressive, randomized phrases using words from 🇧🇷 Portuguese, 🇬🇧 English, and 🇩🇪 German, interlinked with special characters ✨ and digits 🔢

49 2 0
syntpump
dclua

Library for word declension

48 5 1
thomasbrockmeier
kpss-py3

Kraaij-Pohlmann Snowball Stemmer

33 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology