Interpolated Kneser-Ney smoothing with an out-of-vocabulary correction and discount estimated from training data
-
Updated
Dec 11, 2020 - Python
Interpolated Kneser-Ney smoothing with an out-of-vocabulary correction and discount estimated from training data
Course Materials (along with assignments) for Intro to NLP, done as a part for requirement of the course "Introduction to NLP" (course-code: CS7.401.S22) @ IIITH. Note: If you are cloning this or taking help of this repo, try to star the repo.
Language Modelling for various corpora, Natural Language Generation using LMs, Corpus Statistics Visualization
Part of Speech Tagger (POS) for Urdu Language with Hidden Markov Model (HMM) using Kneser-Ney Smoothing
Course Repository for ELL881 (Special Topics:Modern Natural Language Processing), 6th Semester, 2023, IITD
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.
Bigram and Trigram Language Models. This repository provides my solution for the 1st Assignment for the course of Text Analytics for the MSc in Data Science at Athens University of Economics and Business.
This repository implements an n-gram-based language model for the CS6320 NLP course at UT Dallas, focusing on word sequence prediction, text preprocessing, smoothing techniques, and model evaluation.
Text Prediction algorithm and app built for the Capstone Project of the Coursera: John Hopkins Data Science Certification. Utilizes a quadri-gram model with Kneser-Ney smoothing and Good Turning Frequency Estimation.
Language Modeling using ngrams and Kneser-Ney Smoothing
Demo: Markov password guesser with Backoff and Kneser-Ney smoothing
Python implementation of 4-gram language models that use Witten-Bell, Kneser-Ney Smoothing
PyQt application to demonstrate the Kneser-Ney smoothing algorithm for bigram/word prediction.
This repository implements N-gram language modeling with Kneser-Kney and Witten Bell smoothing techniques, including an in-house tokenizer. It also features a neural model with LSTM architecture and calculates perplexities for comparing language and neural models.
Add a description, image, and links to the kneser-ney-smoothing topic page so that developers can more easily learn about it.
To associate your repository with the kneser-ney-smoothing topic, visit your repo's landing page and select "manage topics."