Coursera Data Science Specialization Capstone

Matt M
09 September 2017

The App

  • This app was designed to satisfy the requirements for the Coursera Data Science Specialization Capstone.
  • The app was written using Shiny and is hosted on RStudio's Shiny servers.

Instructions

  • This app is designed to take a user input of up to three words and predict the last word in the string.
  • When the user enters text, the app will return he user's input and the word that appears most frequently next to the last user-entered word.
  • If a word cannot be found, the app will not return the new word.

The Algorithm

  • Using data.table, the algorithm works by taking the user's input and scanning a variety of n-gram lists.
  • During the scanning, the algorithm looks for the word most frequently found after the last word entered by the user.
  • Upon finding the new word, the app will return the user's input with the new word as the end of the string.

Take Me to The App!

The app can be accessed by clicking here.

Thank you and enjoy the app!