Data Science Capstone
August 2026
The product predicts the next word as a user types, using a compact language model trained on blogs, news, and Twitter text.
The deployed model is a pruned 4-gram Markov model: it stores only useful context-to-next-word transitions.
The pruned model keeps nearly the same accuracy as the larger baseline while using less than half the memory.
Run locally with: shiny::runApp(“shiny_app”)