Altamash Ali
25th January, 2026
In the modern digital landscape, mobile users demand speed and efficiency.
Our predictive engine is built on a robust statistical analysis of over 4 million lines of text (Blogs, News, Twitter).
1. N-Gram Hierarchies: We utilize a “Stupid Back-off” strategy for maximum efficiency:
2. Optimization: The model is pruned to remove rare sequences, ensuring the final data structure is < 2MB, allowing for sub-millisecond query times.
The Shiny Application is designed with a “Mobile-First” philosophy.
Key Metric: Average prediction time is < 0.1 seconds.
The application is fully deployed and ready for user testing.
Future Scalability:
Experience the App: [https://altamashali.shinyapps.io/swiftkey-predictor/]
Prepared for the Data Science Capstone • Johns Hopkins University