The SwiftKey prediction app is the John Hopkins Data Science Capstone project. When used in general text input scenarios, such as mobile keyboards, search engines, or social media chat, it can quickly come up with the next word. Source data link.
When the demo app loads, it will present a text prompt where you can type or input a partial phrase. Pause after entering at least 4 words, the app will predict the next word, and display it below the text prompt. Link to the app: SwiftKey Prediction