N-Gram Language Models NLP Tools
Statistical language models built using n-gram approaches with smoothing techniques (Laplace, Kneser-Ney, Witten-Bell, Good-Turing) for probability estimation and text generation. Does NOT include neural language models, word embeddings, or general language model applications like chatbots or summarization.
There are 25 n-gram language models tools tracked. The highest-rated is nlx-group/overlapy at 36/100 with 10 stars.
Get all 25 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=n-gram-language-models&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
nlx-group/overlapy
Python package developed to evaluate textual overlap (N-Grams) between two... |
|
Emerging |
| 2 |
joshualoehr/ngram-language-model
Python implementation of an N-gram language model with Laplace smoothing and... |
|
Emerging |
| 3 |
MannarAmuthan/kural-gen
KuralGen generates Thirukkural for a given English sentence |
|
Experimental |
| 4 |
phughesmcr/SimpleNGrams
The easiest way to get n-grams from strings! |
|
Experimental |
| 5 |
SpydazWebAI-NLP/BasicLanguageModelling2023
Basic Language Models , Bag of Words, Ngram Models Etc NLP modelling and... |
|
Experimental |
| 6 |
jadessechan/Text-Prediction
A trigram language model using NLTK to predict the next word of a phrase |
|
Experimental |
| 7 |
simrann20/Hangman_Game_Project
Hangman Game implementation using n-gram language model in NLP, achieved an... |
|
Experimental |
| 8 |
shayneobrien/language-modeling
Language modeling on the Penn Treebank (PTB) corpus using a trigram model... |
|
Experimental |
| 9 |
burhanharoon/N-Gram-Language-Model
It's a python based n-gram langauage model which calculates bigrams,... |
|
Experimental |
| 10 |
sayarghoshroy/Language-Modelling
Language Modelling for various corpora, Natural Language Generation using... |
|
Experimental |
| 11 |
SOHAM-3T/sherlock-5gram-language-model
A statistical 5-gram language model implemented in Python, trained on... |
|
Experimental |
| 12 |
AutoComplete-sh/autocomplete-wordpress
AutoComplete.sh Wordpress Plugin Beta |
|
Experimental |
| 13 |
vgherard/kgrams
k-grams, Language Models, and All That |
|
Experimental |
| 14 |
ngrams-dev/general
NGRAMS is a search engine for the Google Books Ngram Dataset. This... |
|
Experimental |
| 15 |
akhvorov/vgram
Feature extraction from sequential data |
|
Experimental |
| 16 |
Proteusiq/bigrams
Non-intrusive ngrams generations |
|
Experimental |
| 17 |
gustavecortal/ngram
Python implementation of n-gram language models from scratch and using NLTK... |
|
Experimental |
| 18 |
prigarg/Bigram-Language-Model-from-Scratch
A Bigram Language Model from scratch with no-smoothing and add-one... |
|
Experimental |
| 19 |
aankitdas/cs6320_nlp
This repository implements an n-gram-based language model for the CS6320 NLP... |
|
Experimental |
| 20 |
ArslanJajja1/bigram-language-model
Learn how language models work by building a Bigram model from scratch —... |
|
Experimental |
| 21 |
OlgaKrylova/language-models
several training language models (text generation and classification) |
|
Experimental |
| 22 |
UCLL-RE-Gen-AI/clin32-entropy
This demo accompanies the poster presentation "Limitations of the entropy... |
|
Experimental |
| 23 |
capjamesg/linguist.link
Find the most surprising words and most common n-grams on a web page. |
|
Experimental |
| 24 |
phanxuanphucnd/ngram_language_model
n-gram language model. |
|
Experimental |
| 25 |
onekyn/n-gram
A simple C implementation of an n-gram language model |
|
Experimental |