Автоматизированный сервис на базе нейросетей для переработки видеоконтента под разные площадки
Функционал:
- создание сценариев обработки (сохранение в базу данных)
- вырезание пауз и тишины (фреймворк ffmpeg)
- транскрибация (с помощью openai whisper)
- преобразование текста в необходимом стиле и определенным посылом (для описания к видео - саммаризация, для полноценного поста - редактирование и обогащение текста. с помощью языковой модели qwen 2.7)
- генерация хэштегов (qwen 2.7)
- модерация контента и проверка соответствия политике платформы (с помощью ансамбля моделей RuBERT)
- после завершения пайплайна - отправка видео/поста на указанную площадку по api
Моя работа: транскрибация, сценарии обработки, взаимодействие с llm, бэкенд, локальное развертывание проекта и всех моделей, контейнеризация, настройка оркестратора
Использованные технологии:
язык программирования - python (в т.ч. библиотеки pydantic, aiohttp, fastapi, ffmpeg-python, torch, openai-whisper)
https://github.com/avicesx/ai_agent_publisher