Я не согласен с тем, что НЛП - это не тот путь, по которому вам нужно идти.
Однако, если вы не хотите идти по пути NLP, вы можете сгенерировать несколько хорошо звучащих предложений без использования NLP, обучив пользовательскую модель языка, используя n-граммы, для построения модели четвертого или пятого порядка.Затем вы будете использовать статистическую вероятность для генерации ваших предложений.
Получив свою модель, вы случайным образом выбираете начальное слово (в области известных начальных слов предложения или слова, начинающиеся с заглавной буквы), изатем используйте условно вероятностно, чтобы выбрать следующее слово.
Простой пример этого приведен в этой статье: Идут Wordmills ...
Конечно, вам понадобитсядостаточно учебного материала для достижения этой цели, так как простое обучение на простом абзаце не будет работать так, как вы хотите перефразировать абзац.Без использования методов НЛП для определения существительных, глаголов и т. Д. Из вашего примера абзаца (что также потребовало бы хорошо обученных моделей), а затем перестановка их с использованием противоположной структуры предложений была бы более трудоемкой, чем просто использование НЛП.
То, что вы пытаетесь сделать, это выполнить извлечение сущности, а также понимание местоположения.Не только это, но отношения между сущностями и местоположениями.Очень высокий заказ, если вы не собираетесь использовать НЛП.