author: rdh927 date: April 24, 2016
Today, almost all communication is read, and the vast majority of what is read is typed. Text prediction algortihms save time in communicating words and ideas.
Natural language processing is also useful for artificial intelligence!
More information on the importance of text analytics can be found at http://goascribe.com/text-analytics/why-text-analytics/
The app is designed to be simple and easy to use. It has three components:
The instructions on the app are brief, but clear. Simply type in a sentence or phrase into the text box, then click the “submit” button to see the predicted next word.
The app also produces a bar graph of the top three contenders (including the formal prediction), so you can compare the “runner-up” word options and their likelihoods to the official prediction.

The prediction algortihm itself takes the last word (for bigrams) or two words (for trigrams), searches through the data frame to find the term with the highest frequency, and returns the last word in the highest frequency term (“Stupid Backoff” method).