Техническое задание: Telegram бот для генерации поздравлений по фотографиям

Необходимо разработать Telegram-бота, способного анализировать изображения от пользователя и на их основе создавать уникальные тексты поздравлений. Основная цель - автоматизация создания персонализированных сообщений (открыток, устных пожеланий) для различных событий.

Основные требования к функционалу:

  • Бот должен принимать от пользователя изображения (люди, места, события).
  • На основе снимка генерировать осмысленный поздровительный текст.
  • Варианты поздравлений: дни рождения, годовщины, праздники, корпоративные события.
  • Возможность выбора стиля поздравления (официальный, дружеский, романтический, с юмором).
  • Обработка некорректных изображений (нет лица, пустое фото) с сообщением пользователю.

Технические детали (из вложения):

  1. Платформа: Telegram Bot API.
  2. Язык разработки: Python (с использованием aiogram или telebot).
  3. Нейросеть/OpenAI или аналогичная технология для генерации текста на основе визуального входа.
  4. Хостинг: на усмотрение разработчика (Heroku, VPS, Wildberries и т.п.).

Прочие требования:

  • Простота использования: пользователь отправляет фото и получает поздравление без лишних действий.
  • Защита персональных данных - конфиденциальность загруженных снимков.
  • Возможность расширения набора сценариев поздравлений в будущем.
  • Разработка интерактивной карты на Electron для сенсорной панели

    Требуется создать нативное Windows-приложение в виде интерактивной карты для сенсорного терминала. Приложение должно работать в полноэкранном режиме без стандартного интерфейса операционной системы.