💫 Industrial-strength Natural Language Processing (NLP) in Python
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Topic Modelling for Humans
- gensim
- topic-modeling
- information-retrieval
- machine-learning
Easy-to-use and powerful LLM and SLM library with awesome model zoo.
- nlp
- embedding
- bert
- ernie
Unsupervised text tokenizer for Neural Network-based text generation.
- neural-machine-translation
- natural-language-processing
- word-segmentation
general natural language facilities for node
Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.
- keras
- deep-learning
- text-generation
- tensorflow
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/
Self-contained Machine Learning and Natural Language Processing library in Go
Neural question generation using transformers
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models.
Java API for Natural Language Generation. Originally developed by Ehud Reiter at the University of Aberdeen’s Department of Computing Science and co-founder of Arria NLG. This git repo is the official SimpleNLG version.
- simplenlg
- natural-language-generation
- nlg
- realiser
RNNLG is an open source benchmark toolkit for Natural Language Generation (NLG) in spoken dialogue system application domains. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
- natural-language-processing
- natural-language-generation
- nlg-dataset
- deep-learning
A tool for holistic analysis of language generations systems
An Analysis Toolkit for Natural Language Generation (Translation, Captioning, Summarization, etc.)
Statistical NLG for spoken dialogue systems
- natural-language-generation
- dialogue
- seq2seq
- python
Convert a number to an approximated text expression: from '0.23' to 'less than a quarter'.
- natural-language-generation
- clojure
- number-to-words
- number-to-text
An NLP library for Uralic languages such as Finnish, Skolt Sami, Moksha and so on. Also supporting some non-Uralic languages such as Spanish, French, Arabic, Swedish, Norwegian, Russian and English. LLMs, FSTs and More!
- nlp-library
- uralic-languages
- finnish
- sami
A flexible and general-purpose ngrams library written in Ruby. Raingrams supports ngram sizes greater than 1, text/non-text grams, multiple parsing styles and open/closed vocabulary models.
- ruby
- ngrams
N-Gram generator in Ruby - http://en.wikipedia.org/wiki/N-gram
Surface realiser (part of a Natural Language Generation system) using Tree Adjoining Grammar
A generalized rack framework for text classifications.
The public release of the Babel2 framework, a framework for Fluid Construction Grammar, multi-agent experiments and Incremental Recruitment Language.