МАвитостудия
МАКСиМАЛ
+7 9182437166

Практика

Тысяча уникальных текстов для Авито за 5 минут: рандомизатор текста

Тысяча уникальных текстов для Авито за 5 минут: рандомизатор текста

Обложка: Тысяча уникальных текстов для Авито за 5 минут: рандомизатор текста

Тысяча уникальных текстов для Авито за 5 минут: рандомизатор текста

Как один качественный исходный текст превращается в готовый массив для автозагрузки

Иллюстрация из статьи

Игорь Атрощенко • основатель Авито-студии МАКСиМАЛ

Приветствую, друзья! Меня зовут Игорь Атрощенко. Я копирайтер-авитолог - основатель Авито-студии МАКСиМАЛ.

Наша студия занимается комплексным запуском и масштабированием проектов на Авито. Мы разрабатываем структуру размещения, создаём тексты и заголовки, готовим фотографии и собираем файлы автозагрузки для сотен и тысяч объявлений.

Разработанный нами наборр онлайн-инструментов и сервисов МАКСиМАЛ-КОМБАЙН пользуется популярностью у маркетологов

В этой статье я расскажу, как появилась одна из наших технологий — рандомизация текста, позволяющая за несколько минут подготовить тысячи уникальных описаний для Авито.

Когда одного хорошего текста стало мало

С написанием текстов у меня сложностей не возникало. Я всегда сам составлял описания товаров, выделял преимущества и понимал, какие аргументы важны покупателю.

Проблема появилась при массовом размещении. Для проекта требовались сотни объявлений, а значит, одного текста было недостаточно. Вручную переписывать одно и то же описание сотни раз — долго, дорого и бессмысленно.

Мне был нужен способ взять один хорошо составленный текст и быстро получить из него большой массив разных вариантов, сохранив исходный смысл.

Для этого я начал создавать спинтакс-шаблоны. Именно такой шаблон позволял рандомизатору собирать множество разных текстов из одного исходного описания.

Как устроен спинтакс-шаблон

Для каждого предложения я составлял десять вариантов с одинаковым смыслом и записывал их внутри фигурных скобок, разделяя вертикальной чертой:

{вариант 1|вариант 2|вариант 3|…|вариант 10}

Во время генерации рандомизатор выбирал из каждой группы один случайный вариант и собирал из выбранных предложений готовый текст.

Даже небольшой шаблон давал огромное количество сочетаний. Если в нём находились три предложения и для каждого было подготовлено по десять вариантов, рандомизатор мог собрать:

10 × 10 × 10 = 1 000 разных текстов

Чем больше предложений содержал спинтакс-шаблон, тем больше становился возможный массив.

Перестановка смысловых блоков

Спинтакс-шаблон позволял не только выбирать разные варианты предложений, но и менять порядок отдельных частей текста.

Для этого использовались квадратные скобки:

[блок 1|блок 2|блок 3]

В отличие от фигурных скобок, здесь рандомизатор ничего не удалял. Все блоки оставались в тексте, но каждый раз располагались в случайном порядке.

Например, информация о доставке, оплате и преимуществах продавца могла находиться в разных частях объявления. Содержание сохранялось, а структура готового текста менялась.

Три блока давали шесть вариантов расположения. Чем больше самостоятельных частей находилось внутри квадратных скобок, тем больше разных структур мог собрать рандомизатор.

Сначала я составлял все варианты вручную

Первые спинтакс-шаблоны я полностью готовил самостоятельно. Брал исходный текст, затем для каждого предложения придумывал по десять вариантов и вручную собирал их в фигурных скобках.

После этого добавлял квадратные скобки в тех местах, где рандомизатор должен был менять порядок смысловых блоков.

Готовый шаблон я загружал в сторонний онлайн-рандомизатор. Он создавал необходимое количество текстов и выдавал результат в CSV-файле.

Затем я скачивал CSV, загружал его в Google Таблицы и продолжал собирать проект.

исходный текст → варианты предложений → спинтакс-шаблон → рандомизатор → CSV → Google Таблицы

По сравнению с ручным написанием сотен объявлений это уже значительно ускоряло работу. Но подготовка самого спинтакс-шаблона всё ещё занимала много времени.

Затем я подключил искусственный интеллект

Позже я начал использовать ИИ для подготовки вариантов предложений. Сначала работал с каждым фрагментом отдельно: отправлял предложение, просил сделать десять версий, проверял результат и вручную добавлял его в спинтакс-шаблон.

Сам шаблон при этом никак не изменился. В нём по-прежнему использовались фигурные скобки для выбора варианта и квадратные — для перестановки смысловых блоков.

Довольно быстро я понял, что каждый раз даю искусственному интеллекту одно и то же задание. Тогда я составил постоянный промпт:

Задание — составить спинтакс-шаблон. Не трогать то, что в ( ), оставить без изменения. Остальное — каждое предложение: 10 вариантов через синонимайзер таким образом: {вариант1|вариант2|вариант3|…|вариант10}

Теперь можно было передать ИИ весь исходный текст и получить готовую основу спинтакс-шаблона за один запрос. Мне оставалось проверить формулировки и загрузить результат в рандомизатор.

Как тысяча текстов создаётся за пять минут

Так появился в нашем МАКСиМАЛ-КОМБАЙНЕ рандомизатор текста

А это ссылка на инструмент - пользуйтесь !!

https://randomizer.neavitolog.ru/

К этому моменту исходный текст уже написан. Дальше остаётся только механическая работа:

Передать текст ИИ вместе с готовым промптом.

Получить по десять вариантов каждого предложения.

Проверить получившийся спинтакс-шаблон.

Вставить его в рандомизатор.

Указать необходимое количество текстов и запустить генерацию.

Если в шаблоне есть хотя бы три независимо изменяемых предложения, по десять вариантов каждого уже дают тысячу возможных сочетаний:

10 × 10 × 10 = 1 000

Раньше мне пришлось бы вручную подготовить тысячу отдельных описаний. Теперь основная механическая часть занимает около пяти минут, а рандомизатор самостоятельно собирает готовые тексты из проверенного шаблона.

Пример готового шаблона для рандомизатора:

Икра Шаблон

Рандомизатор не пишет текст за автора

Рандомизатор не придумывает характеристики товара, преимущества компании или условия покупки. Он работает только с тем материалом, который получил в спинтакс-шаблоне.

Поэтому качество результата начинается с исходного текста. Сначала нужно точно описать товар и дать покупателю полезную информацию. Затем подготовить осмысленные варианты предложений и проверить, чтобы в них сохранялся первоначальный смысл.

После этого рандомизатор выполняет механическую работу:

выбирает один из вариантов каждого предложения;

переставляет смысловые блоки из квадратных скобок;

собирает из них готовый текст;

повторяет процесс необходимое количество раз.

В результате меняются формулировки и структура описания, но информация о товаре и общий смысл объявления сохраняются.

От 10 часов к пяти минутам

Рандомизатор не освободил меня от необходимости писать хорошие тексты. Он освободил меня от необходимости сотни раз выполнять одну и ту же механическую работу.

Раньше процесс выглядел так:

написать текст → вручную создать варианты → собрать шаблон → запустить рандомизацию → скачать CSV → перенести в Google Таблицы

После появления постоянного промпта самая трудоёмкая часть сократилась:

написать текст → передать его ИИ → проверить спинтакс-шаблон → получить необходимое количество вариантов

Сегодня эта логика собрана в отдельный инструмент — Рандомизатор текста. В него можно вставить подготовленный спинтакс-шаблон, указать необходимое количество вариантов и за несколько минут получить готовый файл в формате XLSX.

Каждый созданный текст располагается в отдельной строке. Получившийся массив можно сразу скопировать в нужный столбец файла автозагрузки Авито.

Иллюстрация из статьи

А это ссылка на инструмент - пользуйтесь !!

https://randomizer.neavitolog.ru/

Так один качественный исходный текст превращается в тысячу готовых описаний, а несколько часов повторяющейся работы укладываются в пять минут. Никаких промежуточных CSV-файлов и переноса в Google Таблицы больше не требуется.

Обсуждение

Вопросы и ответы

Задайте вопрос по материалу. После ответа автора он появится в обсуждении.

Вопросы проходят проверку перед публикацией.
Пока вопросов нет

Станьте первым, кто задаст вопрос по этой статье.