ничего принципиально невозможно в вашей задаче нет.
1) получение из ошибок возможные оригиналы -для каждого слова массив оригиналов.
2) имея оригиналы - восстановление наиболее вероятной последовательности, используя корпус текстов
С другой стороны если рассматривать нормальное общение людей, то вполне допустимо считать это за бред. По крайней мере я просто игнорю сообщения, если речь собеседника недостаточно грамотна и содержит кучу всякого мусора.
Павел Ловцевич, а CMS может настроить любая секретарша. :) Возьмите к примеру битрикс, и попробуйте дописать в него что-то хоть-чуть-чуть отличающееся от стандартного поведения. И вот тут вы столкнетесь с той же проблемой необходимости дорогих, а то и очень дорогих специалистов. А такая необходимость появляется у любого развивающегося проекта.
1) получение из ошибок возможные оригиналы -для каждого слова массив оригиналов.
2) имея оригиналы - восстановление наиболее вероятной последовательности, используя корпус текстов
С другой стороны если рассматривать нормальное общение людей, то вполне допустимо считать это за бред. По крайней мере я просто игнорю сообщения, если речь собеседника недостаточно грамотна и содержит кучу всякого мусора.