Modules on Python which are useful for missing Word/Letter prediction in text paragraphs from a coprpus
This problem seems to be exactly (or at least very similar to) that in the Billion Word Imputation challenge at Kaggle. Some of the approaches discussed in the forums might help you out. My initial thoughts for useful tools/methods would be word2vec, the stanford NLP tools and sklearn.