Machine learning, in numpy
-
Updated
Oct 29, 2023 - Python
Machine learning, in numpy
Python implementation of Gale and Sampson's (1995/2001) "Simple Good Turing" algorithm.
Ngrams with Basic Smoothings
Ngrams with Basic Smoothings
Ngrams with Basic Smoothings
Ngrams with Basic Smoothings
Course Repository for ELL881 (Special Topics:Modern Natural Language Processing), 6th Semester, 2023, IITD
Statistical language model of Turkish utilizing ngrams of Turkish syllables with Good Turing smoothing implementation.
Code for Evaluating the Unseen Capabilities: How Many Theorems Do LLMs Know?
Assigmnents of CL
Ngrams with basic smoothing.
Ngrams with Basic Smoothings
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.
Implementation of classical n-gram language models with Good-Turing and Kneser–Ney smoothing for NLP.
An implementation of n-gram language models with various smoothing techniques for natural text generation and analysis with tokenization and perplexity calculations
📖 N-Gram language model for Turkish
Implemented a tokenizer class , some language models techniques and based on those models generating next words.
Assignment for Computational Linguistics' course - Tilburg University
A coursework-style project from my MSc Machine Learning on Big Data (University of East London), using PySpark to compute word frequency distributions on a large English corpus (~9.5 million words) and to compare frequency estimates from small samples against the full dataset.
N-gram Language Model
Add a description, image, and links to the good-turing-smoothing topic page so that developers can more easily learn about it.
To associate your repository with the good-turing-smoothing topic, visit your repo's landing page and select "manage topics."