BrowserUk,
...how does the algorithm indicate that it has no more alternatives when the user is indicating that they've entered enough digits to spell the word, but have yet to be offered the correct prediction, and the algorithm has no further alternatives?
- All words will be present in 2of12.txt (only authorized dictionary)
If your algorithm fails to present the word that is in the dictionary provided it fails completely. This is to simplify things as was the removal of punctuation, adaptive learning, determining intended word by position in sentence, etc. I wanted to start with the bare essentials since I was only giving a week time frame and most people do have jobs.