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.