Описание задачи
Необходимо реализовать автоматизированную систему, где пользователь через админ-панель добавляет YouTube-канал (ссылку, краткое описание и дату начала обработки), а система самостоятельно проходит по каналу, парсит видео, скачивает транскрипты, сохраняет их в базу данных и отправляет в нейросеть для анализа.
Требования к функционалу
- Админ-панель с возможностью добавления YouTube-каналов (ссылка, описание, дата начала обработки).
- Скрипт автоматического прохода по видео канала начиная с указанной даты.
- Скачивание транскриптов (субтитры или речь из видео).
- Сохранение всех данных в базу.
- Интеграция с первой нейросетью для анализа текста и получения структурированного JSON на выходе.
Технические детали
- Язык: Python (или другой, на выбор разработчика, но рекомендуется Python для интеграции с AI).
- База данных: любая реляционная или NoSQL (например, PostgreSQL, SQLite, MongoDB).
- Архитектура: бэкенд REST API или Flask-приложение, фронтенд (React / Vue / чистый HTML+JS) подключается готовый.
- Интеграция с нейросетями: вызов внешнего API или локальной модели.
Ожидаемый результат
- Работающий сервис, в котором админ добавляет канал, а система в фоне обрабатывает видео и выдает проанализированный результат в виде JSON.
- Код, готовый к развертыванию на сервере.