и у вас на руках останется случайный набор слов?) ведь "места" будут определяться исходя из максимальной заменяемости вариаций, которая на восприятие вообще влиять не будет. Можно и стилистическую проверку внедрить на +/- 3 строки, чтобы тафтологии избежать. а на основании какого словаря и алгоритмов будут работать программы "школьников"?
скачиваем два "оригинала", сличаем, находим измененные места, рандомно переставляем изменения. вуаля, издатель виноватит кого-то другого.