- Регистрация
- 29 Август 2022
- Сообщения
- 1,206
- Реакции
- 629
- Баллы
- 113
Генератор текста изначально писавшийся для авито - GitHub - AiratHalitov/ad-generator: Профессиональный рандомизатор текста и генератор объявлений от Айрата Халитова / Professional text randomizer and ad generator. Author: Airat Halitov
По большому счёту, можно использовать для чего угодно, рассылки, посты в тг, SEO и так далее, функционал может показаться невзрачным, но на самом деле он довольно широк для узкого спектра -
Что такое рандомизатор текста?
Это - программа для промышленного создания псевдоуникального контента. Используется, например, при регистрации сайта во множестве каталогов. Чтобы в каждом каталоге сайт описывался уникальным с точки зрения поисковиков текстом. В отличие от аналогичных инструментов (синонимайзеры, доргены) позволяет максимально сохранить читабельность результирующих текстов.Как работает рандомизатор?
Берем некий исходный текст. Например:Бытует мнение, что и копирайтинг (написание текстов) и рерайтинг (переработка готовых текстов) с успехом можно доверить текстовому рандомизатору – специальной программе.
Обрабатываем его специальным образом:
- Если "текст 1" можно заменить на "текст 2" или на "текст 3", то вместо "текст 1" вставляем инструкцию {текст 1|текст 2|текст 3}.
- Если "текст" можно опустить, то вместо "текст" вставляем инструкцию {|текст}.
- Если можно перемешать последовательность "текст 1 текст 2 текст 3", то вместо нее вставляем инструкцию [текст 1|текст 2|текст 3].
- Если можно перемешать последовательность "текст 1, текст 2, текст 3", то вместо нее вставляем инструкцию [+,+текст 1|текст 2|текст 3].
- Если можно перемешать абзацы "абзац1 абзац2 абзац3", то можно просто писать абзац1|абзац2|абзац3.
- Если нужно вставить в текст какой-то спецсимвол {, }, |, [, ], + или \, то его следует экранировать: \{, \}, \|, \[, \], \+ или \\.
- Если нужно вставить случайное число - шаблон %rand% возвращает случайное число от 0 до 9
Вариант обработки на скорую руку:
Код:
{ {Бытует|Существует|Есть|Имеется} мнение|{Некоторые|Многие} думают}, что и
[+и+
{копирайтинг (написание текстов)
|написание текстов (копирайтинг)
|написание текстов
|копирайтинг
}
|{рерайтинг (переработку готовых текстов)
|переработку готовых текстов (рерайтинг)
|переработку готовых текстов
|рерайтинг
}
] [{|с успехом}|можно] доверить
[+–+{текстовому рандомизатору|рандомизатору {|текста|текстов}}
|{специальной|особой} {программе|проге}
].
Скармливаем этот код рандомизатору и получаем кучу вариантов, таких как:
илиНекоторые думают, что и написание текстов и рерайтинг (переработку готовых текстов) с успехом можно доверить особой программе – рандомизатору.
Для приведенного в примере кода существует 24576 различных вариантов результирующих текстов.Есть мнение, что и переработку готовых текстов и написание текстов можно доверить текстовому рандомизатору – особой проге.