Data Science Capstone Project
The Problem: Typing on mobile or web interfaces is slow and prone to errors. The Solution: A high-performance predictive engine that anticipates user intent.
Our model uses an N-gram Stupid Backoff strategy, prioritized by frequency and context depth.
data.table objects.To measure success, we evaluated the model on a held-out test set from the SwiftKey dataset.
| Metric | Result |
|---|---|
| Top-1 Accuracy | ~18-22% |
| Top-3 Accuracy | ~35-40% |
| Average Latency | < 0.01 seconds |
The model balances linguistic coverage with a memory footprint small enough for standard web servers.
The Shiny App provides a seamless experience for the end user.
This isn’t just a model; it’s a scalable data product.
data.table’s low-level C implementation.