The capstone project for the Data Science Specialization on Coursera from Johns Hopkins University is cleaning a large corpus of text and producing an app that generates word predictions based on user input. Find my attempt at the link below:
https://seanangio.shinyapps.io/next_word_app/
You can also find its Github repo.