Задание: Нейронные сети. Ищем специалиста для автоматизации создания коротких обучающих видео с помощью Python, GPT и TTS (Дистанционная работа)
Мы хотим реализовать проект по полной автоматизации создания коротких (1–5 минут) видеоуроков. Суть проекта:
Сбор исходных данных из различных источников (PDF, HTML, специализированные сервисы и т.д.).
Парсинг и структурирование текстовой информации (Python, библиотеки для работы с PDF/HTML).
Генерация сценариев при помощи GPT-моделей (OpenAI API или аналоги). Важно: нужен подход, позволяющий сохранять точность и корректность фактической информации.
Озвучка (Text-to-Speech, например, Google Cloud TTS, Amazon Polly или Microsoft Azure TTS).
Создание видеоряда (слайд-шоу, иллюстрации) — либо с помощью готовых сервисов (Pictory.ai, InVideo) или собственного пайплайна на Python (MoviePy/FFmpeg).
Публикация на YouTube (YouTube Data API): автоматическая загрузка, добавление заголовков, описаний, тегов и т.д.
Задачи для команды/специалиста:
Разработать систему парсинга первичных документов.
Настроить (или обучить) GPT-модель для генерации коротких сценариев (1–5 минут), избегая искажений исходных данных.
Интегрировать сервис TTS для автоматического озвучивания сценария.
Автоматизировать процесс сборки финального видео (слайды + аудиодорожка), включая дизайн, титры, тайминг и т.д.
Настроить массовую загрузку видеороликов на YouTube через YouTube Data API (заголовки, описания, теги).
Организовать минимальный контроль качества (например, словарь исключений для TTS, проверка корректности исходного текста).
Технологический стек (ориентировочно):
Python (Requests, BeautifulSoup/Scrapy/Selenium для парсинга, PyPDF2/PDFplumber для работы с PDF, MoviePy/FFmpeg для создания видео).
GPT-модели (OpenAI, возможно другие).
TTS (Google Cloud TTS, Amazon Polly, Microsoft Azure TTS и т.д.).
YouTube Data API для автоматической публикации контента.
(При необходимости) База данных (PostgreSQL/MySQL/NoSQL) или структура каталогов для хранения больших массивов данных.
Ищем:
Команду или нескольких специалистов, которые могли бы взять проект под ключ, либо отдельных экспертов (Python-разработчик, NLP-специалист, специалист по мультимедиа, YouTube-специалист) для совместной работы.