A program that can automatically suggest a word to complete your sentence based on a NLP (Natural language processing) trained model. The model can be trained by any English articles, such as Wiki, News article and novel etc.
Uses N-Gram model.
C-FWES/AutoCompleteNLP
A application that can automatically suggest a word to complete your sentence based on a vocabulary file
JavaGPL-3.0