Перейти к содержанию

Projects


🚀 Проекты

Ниже представлены ключевые ML-проекты, над которыми я работал.

🏛️ CV Классификатор исторических изображений

О проекте

Роль: ML Engineer
Стек: Python PyTorch scikit-learn ResNet/EfficientNet

Проект разработан в рамках обучения в ИТМО. Это ML-система для автоматического анализа архивных фотографий.

  • Собрал и обработал датасет исторических данных.
  • Обучил модель классификации изображений (CNN).
  • Добился высокой точности на тестовой выборке.

🔄 AI BPMN Converter (Image ↔ Code)

BPMN to Mermaid & Back

Стек: FastAPI Qwen 2 VL Mermaid.js Fine-tuning

Сложная инженерная система, которая превращает картинку бизнес-процесса в код и обратно.

Проект разработан в рамках Мегашколы ИТМО. Это полноценная ML-система.

  1. Image-to-Code: Пользователь загружает фото схемы BPMN. Модель (Qwen 2 VL, fine-tuned) распознает узлы и связи.
  2. Генерация: Система строит валидный код диаграммы для Mermaid.js.
  3. Обратная задача: Генерация схемы по текстовому описанию алгоритма.

Pipeline в mermaid стиле:

graph LR
  Input(Загрузка изображения) -->|Qwen 2 VL| AI{Анализ};
  AI -->|Extraction| Code[Mermaid Code];
  Code --> Render(Визуализация);
  style Input fill:#ff79c6,stroke:#44475a,color:#282a36
  style AI fill:#bd93f9,stroke:#44475a,color:#282a36
  style Code fill:#8be9fd,stroke:#44475a,color:#282a36