Sanny Garin Jr - Data Science Capstone Project
December 06, 2025
A Smart Text Prediction Solution Using N-gram Language Models
Typing on mobile devices is inefficient and error-prone
N-gram Model with Intelligent Backoff Strategy
# Prediction Logic
if (trigram matches) β Use trigram probability
else if (bigram matches) β Use bigram probability
else β Use unigram frequency