Задача

Разработать полнофункциональное веб-приложение, которое обеспечивает интеллектуальный (на основе ИИ) поиск по базе текстовых файлов, преимущественно в формате PDF. Система должна быть интегрирована с Telegram, Вконтакте и веб-сайтом, а также включать полный серверный стек: регистрацию пользователей, систему оплаты (подписка), аналитику, обновление базы документов и ведение статистики.

Ключевые требования

  • Реализовать поиск с использованием AI/ML для семантического анализа содержимого PDF.
  • Обеспечить безболезненное масштабирование и стабильную работу под нагрузкой.
  • Разработать личный кабинет пользователя с возможностью регистрации и входа.
  • Внедрить механизм оплаты (автоподписка) через популярные платежные системы.
  • Создать простой API или хуки для подключения внешних сервисов (Telegram, VK, сайт).
  • Настроить сбор статистики: количество запросов, популярные файлы, отчетность администратора.
  • Реализовать функцию загрузки новых PDF и периодического обновления индекса.

Дополнительная информация

Любые уточнения и детали обсуждаются напрямую с исполнителем. Заказчик открыт к аргументированным предложениям по технологическому стеку и срокам. Желательно наличие опыта с обработкой PDF, нейросетями или векторным поиском (например, Sentence-Transformers, pgvector).

Создание видеопоздравления с анимацией фотографий

Требуется создать видео из 19 фотографий с эффектами анимации и музыкальным сопровождением. Фотографии отражают жизнь молодого человека от детства до взрослых лет. Нужно объединить их в единый динамичный ролик для поздравления с днем рождения.

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального Telegram-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя административную панель для управления меню и заказами. Все детали технической реализации будут согласованы с исполнителем.

Разработка Telegram-бота для проведения народного голосования на конкурсе мёда

Требуется создать Telegram-бота для организации интерактивного голосования на конкурсе мёда. Бот должен обеспечивать анонимную регистрацию участников, ограниченное голосование за образцы и выдачу информации о победивших образцах после голосования.