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

Word Segmentation Python Packages

Python packages with the GitHub topic word-segmentation. Sorted by monthly downloads, with stars and forks.
google
sentencepiece

Unsupervised text tokenizer for Neural Network-based text generation.

27.8M 12K 1K
PyThaiNLP
pythainlp

Thai natural language processing in Python

715K 1K 305
mammothb
symspellpy

Python port of SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm

453K 875 128
bab2min
kiwipiepy

Python API for Kiwi

353K 408 39
bab2min
kiwipiepy-model

Python API for Kiwi

284K 408 39
taishi-i
nagisa

A Japanese tokenizer based on recurrent neural networks

232K 422 23
jacksonllee
pycantonese

Cantonese Linguistics and NLP

54K 421 41
jacksonllee
rustling

A high-performance library for computational linguistics

48K 3 0
modelscope
adaseq

AdaSeq: An All-in-One Library for Developing State-of-the-Art Sequence Understanding Models

29K 452 43
vkcom
youtokentome

Unsupervised text tokenizer focused on computational efficiency

11K 978 106
jacksonllee
wordseg

Word segmentation models

6K 5 1
jidasheng
bi-lstm-crf

A PyTorch implementation of the BI-LSTM-CRF model.

3K 263 46
google
tf-sentencepiece

Unsupervised text tokenizer for Neural Network-based text generation.

2K 12K 1K
JayYip
bert-multitask-learning

BERT for Multitask Learning

2K 543 122
Sovichea
khmer-viterbi-segmenter

Deterministic Khmer segmentation with curated spelling

2K 39 5
cbaziotis
ekphrasis

Ekphrasis is a text processing tool, geared towards text from social networks, such as Twitter or Facebook. Ekphrasis performs tokenization, word normalization, word segmentation (for splitting hashtags) and spell correction, using word statistics from 2 big corpora (english Wikipedia, twitter - 330mil english tweets).

1K 673 91
dnanhkhoa
vncorenlp

A Python wrapper for VnCoreNLP using a bidirectional communication channel.

1K 58 18
baidu
lac

百度NLP:分词,词性标注,命名实体识别,词重要性

1K 4K 592
Systemcluster
kitoken

Fast tokenizer for language models, supporting BPE, Unigram and WordPiece tokenization

966 62 2
messense
cjieba

Python cffi binding for cjieba

545 15 0
hellonlp
hellonlp

NLP tools

502 27 9
ABTdomain
dksplit

High-performance string segmentation using BiLSTM-CRF

309 5 0
viig99
symspellcpppy

A Fast SymSpell port for python written in C++ using pybind11.

295 43 9
ruanchaves
hashformers

Word segmentation with transformers

289 78 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology