На этих словах мне хочется злобно съязвить. Люди, говорящие «всего лишь» про подобную задачу, не понимают её уровня сложности. Если говорить не о частотном анализе, а о реально работающем эффективном предсказании сложных смысловых текстов, то насколько сложных правил это требует?
Давайте по-чесноку. Это тот же самый частотный анализ только овердофига лежащих перед ним слов, и ничего более.