General Description
The goal of the project is to create a web interface for automated search of models in Instagram, initial communication with them and collection of profiles. The system will use parsing by specified filters, messaging and AI agent for communication. All user (scout) actions are tracked and managed through a personal account with an analytics table (in the spirit of Airtable).
⸻
1. Users and authorization
Functions after logging in:
- Access to your personal dashboard
- Access to your own results table (similar to Airtable)
- Ability to run through the control panel:
1. Parsing
2. Mailing
3. autocommunication
- Managing proxy and technical accounts
- Tracking the status of processed contacts
- Proxy management section (download, verification, validation)
⸻
2. Parsing by filters
Scout starts parsing through the interface by specifying the desired parameters. All filters can be enabled/disabled optionally.
Filters:
1. Gender (male/female)
2. Age (from - to)
3. Тип контента (например, откровенный / профессиональный / о стиле жизни)
4. тексты постов (по ключевым словам)
5. Наличие ссылок в биографии (для ссылок на агрегаторы и внешние платформы)
6. Количество сообщений (из X)
7. Частота публикации (дата последней публикации)
8. Количество подписчиков
9. Подписки на определенных влиятельных лиц (взрослых моделей и т. д.)
10. Геолокация
11. Поиск по похожим аккаунтам (Look-a-like)
12. Ссылки на другие платформы (TikTok, Twitter и т. д.)
Результат:
Собранные профили автоматически заносятся в таблицу со значениями для каждого фильтра.
⸻
3- Таблица обработки (аналог Airtable)
Каждому скауту предоставляется доступ к собственной интерактивной таблице:
- Отображение всех найденных профилей
- Поля с фильтрами и возможностью оценки релевантности каждого из них
- Столбцы со статусами обработки профиля:
1) Белый: только что провел спарринг
2) Желтый: почтовое отправление отправлено
3) Оранжевый: получен положительный ответ.
4) Красный: контакт достиг стадии анкетирования.
Дополнительно вы можете реализовать цветовую фильтрацию, теги, комментарии и сортировку по активности.
⸻
4. Рассылка
Почтовая панель включает в себя:
- Поле для загрузки контактов из таблицы (по которым делаем рассылку)
- Поле для текста почтового сообщения
- Возможность выбора количества потоков / Подключение технических аккаунтов
Дополнительная функция:
Комбинированный режим — запуск парсинга и мгновенной рассылки «горячим» контактам в момент их наибольшей активности.
5. Автоматизированная связь
Функция ИИ-агента, имитирующая живое общение по заданному сценарию:
- Алгоритм построен на основе примеров диалогов (обучение на 50+ реальных переписках)
- Цель: получить согласие на заполнение анкеты (Google Form)
- Опционально: разведчик может использовать ИИ или общаться вручную
- Автоответы записываются в таблицу с обновлениями
статуса