Разработка TikTok Feed Trainer Tool

Цель проекта - создание инструмента для автоматического сбора и взаимодействия с контентом в TikTok с целью "тренировки" алгоритма рекомендаций под заданные интересы.

Основная задача (MVP)

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

Функционал первого этапа

1. Автоматизированный скроллинг

  • Имитация поведения пользователя: просмотр и скроллинг ленты рекомендаций.
  • Поддержка работы с несколькими аккаунтами/профилями.

2. Анализ текстового контента

  • Извлечение метаданных видео: описание, хештеги.
  • Опционально: анализ текста из комментариев.
  • Сравнение извлеченного текста с предоставленным списком ключевых слов и фраз (например, по городам, профессиям, темам).

3. Автоматическое взаимодействие

  • При совпадении контента с критериями поиска инструмент должен автоматически:
    • Ставить лайк видео.
    • Сохранять видео.
  • Настройка задержек между действиями для избежания ограничений платформы.

4. Сбор и сохранение данных

  • Сохранение метаданных и ссылок на все видео, с которыми было произведено взаимодействие (лайк/сохранение).
  • Экспорт данных в локальное хранилище: базу данных или файлы (CSV/JSON).

Пример практического применения

Инструмент должен уметь находить и отмечать (лайк/сохранение) все видео, в описании или хештегах которых встречаются заданные комбинации слов, например: "водитель", "такси", "работа", "[Город]".