Next-token prediction in JavaScript — build fast language and diffusion models.
-
Updated
Sep 18, 2024 - JavaScript
Next-token prediction in JavaScript — build fast language and diffusion models.
Python implementation of an N-gram language model with Laplace smoothing and sentence generation.
Ngrams with Basic Smoothings
A C++ library implementing fast language models estimation using the 1-Sort algorithm.
This project is an auto-filling text program implemented in Python using N-gram models. The program suggests the next word based on the input given by the user. It utilizes N-gram models, specifically Trigrams and Bigrams, to generate predictions.
Programming for NLP Project - Implement a basic n-gram language model and generate sentence using beam search
A general emoji-text translator which translates emoji-text to chinese
Built a system from scratch in Python which can detect spelling and grammatical errors in a word and sentence respectively using N-gram based Smoothed-Language Model, Levenshtein Distance, Hidden Markov Model and Naive Bayes Classifier.
Markov model for generating fake headlines ✏️
Ngrams with Basic Smoothings
It's a python based n-gram langauage model which calculates bigrams, probability and smooth probability (laplace) of a sentence using bi-gram and perplexity of the model.
Language identification toolkit for identifying what language a document is writen in
Ngrams with Basic Smoothings
Ngrams with Basic Smoothings
N-Gram language model that learns n-gram probabilities from a given corpus and generates new sentences from it based on the conditional probabilities from the generated words and phrases.
Ngram language model implemented in Pharo
NLP-persian-poet-identification
Slides, exercises, and exams for my course "Natural Language Processing" (École Pour l'Informatique et les Techniques Avancées, 2024)
Language identifier with using ngram language model
Part of a semester project this grammarchecker uses a n-gram language model to detect grammatical errors and a bert model is used to generate suggestions.
Add a description, image, and links to the ngram-language-model topic page so that developers can more easily learn about it.
To associate your repository with the ngram-language-model topic, visit your repo's landing page and select "manage topics."