Data Science Specialization Capstone

Camille Tolentino
Dec 22, 2020

Word Prediction App

The goal of this project is to create an app that will predict the next word based on user input. It uses the data from Swiftkey using a specifically curated dataset from Coursera.

The code for the app is available in Github while the app is available here

How it Works?

From swiftkey, we have a set of data taken from Twitter, news, and blogs from which we can take sets of words in multiples of one through four. From here, we are able to take which words appeared most often together and create a suitable list to compare user input with.

In the case wherein there is no pattern in the input matching what we have in the training data, we provide users with the most frequently used words regardless of neighboring words.

Most Frequently Used Words

plot of chunk unnamed-chunk-1

Application Interface

plot of chunk unnamed-chunk-2