sentencepiece

Text segmenter

An unsupervised text tokenizer that segments input text into subwords and detokenizes output based on a predefined vocabulary size.

Unsupervised text tokenizer for Neural Network-based text generation.

GitHub

10k stars
126 watching
1k forks
Language: C++
last commit: almost 2 years ago
natural-language-processingneural-machine-translationword-segmentation

Related projects:

RepositoryDescriptionStars
huggingface/tokenizersA toolkit providing optimized tokenizers for natural language processing tasks in various programming languages.9,156
languagemachines/uctoA tokeniser for natural language text that separates words from punctuation and supports basic preprocessing steps such as case changing66
bigscience-workshop/promptsourceA toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks.2,718
neurosnap/sentencesA command line tool to split text into individual sentences441
minimaxir/textgenrnnA Python module for creating character-level or word-level neural networks for text generation and training on various datasets4,944
brightmart/text_classificationAn NLP project offering various text classification models and techniques for deep learning exploration7,881
stanfordnlp/stanzaA Python library for natural language processing tasks in many human languages.7,315
stanfordnlp/gloveProvides pre-trained word vector representations and an implementation of the GloVe model for learning word embeddings6,908
huggingface/text-generation-inferenceA toolkit for deploying and serving Large Language Models (LLMs) for high-performance text generation9,456
princeton-nlp/simcseAn open source framework for learning sentence embeddings using contrastive learning.3,457
oxford-cs-deepnlp-2017/lecturesAn open-source repository containing lecture slides and course materials for an advanced natural language processing course.15,702
lfcipriani/punkt-segmenterA Ruby port of the NLTK algorithm to detect sentence boundaries in unstructured text92
zencephalon/tactful_tokenizerA Ruby library that tokenizes text into sentences using a Bayesian statistical model80
deepseek-ai/deepseek-coderA code completion model trained on large amounts of programming language data to help developers write code more efficiently.6,987
karpathy/neuraltalk2Efficient image captioning model using a CNN followed by an RNN in deep learning on GPU5,515