Mike Wehinger
Mar 2019
This presentation explains a text prediction app for the Capstone project in the John Hopkins University Data Science specialization through Coursera and in partnership with Swiftkey.
The WhatsNext App demonstrates a text prediction algorithm. The app is available on shinyapps.
Instructions
Text is entered in the top box,
The three most likely next words are displayed
How the app processes text and calculates probabilities
Determining the most likely next words
The table (right) shows matching the utterance: in the early part
The word of has the highest probability of being the next word
The user experience should be quick and responsive.
A balance between optimizing predictors and app processing time was found by measuring two processes,
Optimal app performance & accuracy