A Bigram Language Model from scratch with no-smoothing and add-one smoothing. Outputs bigram counts, bigram probabilities and probability of test sentence.
-
Updated
Jan 12, 2021 - Jupyter Notebook
A Bigram Language Model from scratch with no-smoothing and add-one smoothing. Outputs bigram counts, bigram probabilities and probability of test sentence.
Hangman Game implementation using n-gram language model in NLP, achieved an accuracy of more than 50%
Generating Urdu poetry using SpaCy in Python. Poetry has been generated by using Uni-grams, Bi-grams, Tri-grams and through Bidirectional Bigram Model and Backward Bigram model.
Create n-gram models for word predictions
Automatic Speech Recognition using Conformer with Speech Sentiment Analysis & Text Summarizer
2023数模美赛M奖论文的工程文件和结果,禁止转载
Scripts to train a n-gram language models on Wikipedia articles
Language detection using n-gram model for PyCon PL'2020 lightning talk
N-gram models- Unsmoothed, Laplace, Deleted Interpolation
This repository houses a collection of my natural language processing (NLP) projects, showcasing a variety of applications and experiments in the field. From sentiment analysis to language modeling, explore the power of NLP through my code. Feel free to use, modify, and contribute!
ngram language model next token prediction
A proof-of-concept audio-interactive personalized chatbot based on Ted Mosby, a character from the renowned TV show "How I Met Your Mother"
markoText is a Python-powered story generator using a Bag of Words Markov Chain model to craft narratives. By training on input text, it learns word transition probabilities to generate unique content mimicking the style and structure of the original.
JHU Data Science Coursera Capstone Project - Predict the next 3 words in the sentence
Autocompletion using an n-gram language model.
TextFlow – A Java-based N-Gram language model for predictive text input and detailed linguistic analysis.
1) N-grams 2) Emotion and sentiment analysis
Add a description, image, and links to the n-gram-language-models topic page so that developers can more easily learn about it.
To associate your repository with the n-gram-language-models topic, visit your repo's landing page and select "manage topics."