There are 5 repositories under ngram-language-model topic.
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.
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.
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
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.
Ngrams with Basic Smoothings
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
Language identifier with using ngram language model
Slides, exercises, and exams for my course "Natural Language Processing" (École Pour l'Informatique et les Techniques Avancées, 2024)
NLP-persian-poet-identification
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.
Python implementation of n-gram language models from scratch and using NLTK (+ slides from my NLP course)
This demo accompanies the poster presentation "Limitations of the entropy measure in n-gram language modelling".
Prediction of the following words using N-gram technique.
This software is an implementation of Author's stylometric change detection algorithm. It can be used in text forensics.
Webspeak to English statistical + neural hybrid machine translation model.
A simple NLP project for word prediction using N-grams.
Academic project centered around n-grams and their application in developing a spelling corrector with contextual awareness.
Automatically identifying the language of a given text or document
Prediction using a Ngram language model the probability that a given text is the work of a certain author. Also generates a text similar to the work of a given author
Basic Language Models , Bag of Words, Ngram Models Etc NLP modelling and associated tasks
Word/Image/Audio Embedding models, Tokenizer models, Ngram language models, MatrixModels, Corpus building, Vocabulary Building, Language modelling
Ngrams with Basic Smoothings
Ngrams with basic smoothing.
This repository contains the group projects undertaken during the course "Text Engineering and Analytics" taught by Prof. Ion Androutsopoulos in the context of Msc. in Data Science at Athens University of Economics and Business.