Data Science Capstone Project
January 8, 2026
Problem: Typing on mobile devices is slow and prone to errors. Users need a way to communicate faster.
Solution: A lightweight, intelligent prediction engine that guesses the next word before you finish typing.
Before building the “brain,” we analyzed over 4 million lines of text to find patterns.
We use a Stupid Backoff Algorithm. It’s like a detective looking for clues in a specific order:
The interface is designed for a 12-year-old to use—simple and clean!
Experience: Using the app feels like a conversation. It’s built with R Shiny to be interactive and fun.
My algorithm shows that we can predict human speech using simple mathematical patterns.
What’s Next? - Context Awareness: Understanding if the user is writing a formal email or a casual tweet. - Personalization: Learning your specific slang and favorite phrases.
The predictive engine is live and ready for testing.
Pro-Tip
Type “How are” or “Thank you” in the app to see the algorithm in action!