Created by Billy Jackson
June 11, 2017
Goal: The purpose of this app is to take an English phrase as an input (multiple words) and predict the next word.
Features:
Simply type any phrase into the textbox and the app returns the top 3 predictions for the next word in the phrase.
To get a varied sense of the English language, this model generates its predictions from aggregating and analyzing three datasets containing lines of text from approximately:
The datasets were created on July 22, 2014 and provided by the Johns Hopkins University Data Science Specialization offered through Coursera.
The performance of this app was put to the challenge against a common benchmark script used by many other students taking the capstone.
The model takes on average about 0.2 seconds to find its prediction. The accuracy of this app against the sample data turned out very strong with result rates of: