Если серьезно, я набрасывал алгоритмы для себя как повысить качество такой модификации.
Все упирается в ресурсоемкость и в конечном итоге все равно подразумевает использование стохастических методов типа моделей маркова, потому как иначе многозначность хер решишь.
Плюс нужно рассматривать по словосочетаниям, т.е. "teen babe", "fucked hard", "fat cock".
Тогда можно получить почти идеальный текст, но обработка будет очень ресурсоемкая.