Я заставил Excel выдавать хештеги для Инстаграм в случайном порядке с помощью ChatGPT
Небольшая предыстория: с хештегами был знаком довольно неплохо — в своё время прочитал много статей по сбору и по скрытию.
Это не обучающий материал по тому, сколько и в каком количестве нужно собирать и публиковать хештеги. Этот материал — история разработки небольшой программы, которая помогла мне и моему клиенту.
Приятного прочтения!
⠀
В чём была идея?
Понятно, что сейчас процесс сбора хештегов — это вопрос по большей части желания. Есть множество сервисов, да и самостоятельный сбор через поиск Инстаграма никто не отменял.
Но постоянно выбирать, какие хештеги будут продвигать публикацию, собирать из них Блоки Хештегов (БХ), следить, чтобы эти блоки не совпадали между собой, чтобы не навредить органическому продвижению и так далее — работа довольно муторная.
Необходимо было разработать инструмент, который будет делать всю работу за человека. Всё что нужно сделать — собрать для него нужную базу хештегов.
С таким запросом и началась работа.
Начало. Сбор базы хештегов
Итоговый инструмент был только в качестве идеи, поэтому сначала я решил закрыть проблему наличия базы хештегов.
Тут всё просто: подготовил шаблон в Excel с колонками по частоте запросов.
Собирал хештеги напрямую через поиск Инстаграма. Рассмотрим ситуацию на примере меня, как Интернет-маркетолога.
После поиска и сбора таблица стала выглядеть так:
⠀
Подключение ChatGPT
Несмотря на то, что к моменту реализации всей этой идеи у меня были довольно неплохие познания по Excel, их оказалось недостаточно.
Да и проблема, с которой я столкнулся, была весьма специфичной, поэтому на просторах интернета решения я не нашёл. За ответами, а вернее за попытками его получить, я отправился в Телеграм-бота ChatGPT.
Процесс общения и получения нужных формул от бота занял довольно много времени, но результат того стоил.
Движемся дальше по процессу создания!
⠀
Перевод слов в цифры
Теперь работа состояла в следующем: отобрать из каждой колонки определённое число рандомных слов и занести их в отдельную мини-таблицу.
Результат выглядит так:
Что за числа находятся справа от нашей новой таблицы? Первая колонка (9, 3, 4, 11, 1...) — порядковый номер хештега из самой первой таблицы.
Давайте посмотрим на это для наглядности:
Вторая колонка (3, -, 11, -, -...) — рандомное число, благодаря которому слова в новой таблице не повторяются.
К примеру, как получаются эти числа:
Как вы поняли, для этих формул нам необходимо знать, сколько хештегов находится в каждом столбце из первой таблицы.
Всё становится сложнее в блоках "СЧ" и "НЧ", где нам необходимо получить 3 рандомных слова, которые не должны совпадать.
Рассмотрим ситуацию:
- Числа 12 и 10 из первой строчки имеют ту же формулу, что и ранее: =СЛУЧМЕЖДУ(1;12).
- Число 10 из второй строчки имеет ту же формулу, что и ранее: =ЕСЛИ(D22=C22;ЕСЛИ(D22=12;D22-1;D22+1);D22). D22 и C22 — координаты чисел 12 и 10 из первой строки. Это проверка на совпадение.
Число 1 из третьей строчки имеет самую интересную и сложную формулу:
Смысл этой формулы: мы проверяем каждое число от 1 до 12 и ищем то, которое одновременно не занято ни одним из чисел из первого столбца.
В итоге мы получаем 3 рандомных несовпадающих слова:
Сам хештег подтягивается с помощью формулы =ИНДЕКС($F$3:$F$14;C22) из первой таблицы.
По этому принципу заполняется вся новая таблица.
⠀
Третья колонка новой таблицы
Привожу новый пример (так как таблица постоянно обновляется):
Что из себя представляет последняя колонка этой таблицы и зачем она вообще нужна?
По своей сути — это просто рандомное число от 0 до 1. В прямом смысле. Формула =СЛЧИС().
Эта колонка позволит нам получить все наши слова в рандомном порядке, поэтому движемся дальше!
⠀
Формирование рандомной последовательности
Теперь мы формируем список слов по убыванию (можно по возрастанию) третьей колонки из новой таблицы.
На примере первого числа из списка: формула =ИНДЕКС((SORT($E$20:$E$30;1;-1));1). Во всех остальных формулах меняется лишь последняя единица на 2, потом на 3 и так далее.
После этого мы подтягиваем слова из новой таблицы, соответствующие своему рандомному числу из списка. Формула =ИНДЕКС($B$20:$B$30;ВПР(G20;$E$20:$F$30;2;FALSE)).
Остался 1 шаг! Сформировать из этого единую ячейку, откуда можно будет просто копировать содержимое и извлекать блок хештегов!
⠀
Получение блока хештегов
Выглядит всё это так:
Осталось 2 вопроса: как скопировать эти данные, и как обновить таблицу для получения новых данных?
Разбираемся!
Чтобы скопировать, достаточно выбрать ячейку с блоком хештегов, нажать CTRL+C, зайти в Телеграм и нажать CTRL+V (вставится изображение), нажать отмена и скопировать готовый текст.
Или после CTRL+C в Excel зайти в ВК и нажать CTRL+V. Вставится сразу содержимое ячейки.
Как обновить данные в Excel? — Для этого в любом месте напишите что угодно, а затем удалите, программа пересчитает все формулы и выдаст новый блок хештегов.
Подведение итогов и ссылка на таблицу
Возможно, существовал более простой способ решить эту задачу. Но мне показалось, что сама работа, проделанная над созданием программы, вполне вероятно окажется кому-то полезной.
Что, если бы ваш бизнес знал, когда клиент позвонит, что его интересует и какое предложение сработает лучше всего? Это не фантастика — это предиктивная аналитика. В этой статье разберем, как работают эти алгоритмы и почему компании, которые используют аналитику, зарабатывают больше.
А быстрее всех «умерла» GPT-4o.
Чтобы воспользоваться этим методом, нужно зарегистрироваться в системе и привязать биометрию к банковской карте.
Земельный участок с кадастровым номером 40:22:052801:192, площадью 1 301 кв. м, категория земель: земли населенных пунктов, вид разрешенного использования: жилищное строительство, расположенный по адресу: Почтовый адрес ориентира: Калужская область, р-н Ферзиковский, д. Ястребовка, д. 1 886 652,32 17.03.2025 12:00 22.03.2025 12:00 886 652.3223.03.2…
Бетонный завод РБУ (установка по производству бетона ELKOMIX-120 QUICK MASTER) 16 718 678,10
Спрос будет, считает он.
Очень круто, добавил в закладки. И спасибо за прямую ссылку на табличку, без кучи авторизаций в телеге и подписок!
Очень рад, что Вам понравился материал) Спасибо
Комментарий недоступен
Круто! А можете написать об этом статью. Мы в таком веке интересном живём. Я с удовольствием почитаю :)
Вот это мощь! И нереально удобная штука. Экономит время!!
Большое спасибо за высокую оценку!
спасибо! а для чего нужно менять хэштэги в инстаграм? что будет если этого не делать или вообще не использовать хэштэгт?