Shiny App: The Mind Reading Robot: A Fun Game of Word Prediction

The Mind Reading Robot App uses NLP(Natural Language Processing) algorithms to finish your phrases in the form of a “Human vs. Robot” game with a simple scoring systems:

  • You provide a phrase and the next word you would follow it with (“Crazy like a”, and “fox”)
  • The Robot gets three guesses at the next word
  • Play again and again, see yours and the Robot’s wins over time

The training data is the “English-US” dataset obtained from HC Corpora.  See their readme file for details on the corpora available.

 

Try the app here.

See the introduction slides here.

See the N-Gram generation and prediction algorithm here.

 

mindReadingRobot

mindReadingRobot2

mindReadingRobot3