trainable-tokenizer

Tokenizer builder

A tool for creating customizable tokenization rules for natural languages

Fast and trainable tokenizer for natural languages relying on maximum entropy methods.

GitHub

22 stars
4 watching
3 forks
Language: C++
last commit: over 9 years ago

Related projects:

RepositoryDescriptionStars
jonsafari/tok-tokA fast and simple tokenizer for multiple languages28
diasks2/pragmatic_tokenizerA multilingual tokenizer to split strings into tokens, handling various language and formatting nuances.90
arbox/tokenizerA Ruby-based library for splitting written text into tokens for natural language processing tasks.46
zurawiki/tiktoken-rsProvides a Rust library for tokenizing text with OpenAI models using tiktoken.266
juliatext/wordtokenizers.jlA set of high-performance tokenizers for natural language processing tasks96
bzick/tokenizerA high-performance tokenization library for Go, capable of parsing various data formats and syntaxes.103
zencephalon/tactful_tokenizerA Ruby library that tokenizes text into sentences using a Bayesian statistical model80
thisiscetin/textokenA gem for extracting words from text with customizable tokenization rules31
abitdodgy/words_countedA Ruby library that tokenizes input and provides various statistical measures about the tokens159
nytud/quntokenA C++ tokenizer that tokenizes Hungarian text14
shonfeder/tokenizeA Prolog-based tokenization library for lexing text into common tokens11
lukemathwalker/build-your-own-jira-with-rustA workshop for learning Rust by building a JIRA clone946
mathewsanders/mustardA Swift library for tokenizing strings with customizable matching behavior689
xujiajun/gotokenizerA tokenizer based on dictionary and Bigram language models for text segmentation in Chinese21
languagemachines/uctoA tokeniser for natural language text that separates words from punctuation and supports basic preprocessing steps such as case changing66