Обучающая платформа с AI-пайплайном, включающим глубинную диагностику знаний, динамическую теорию под конкретного ученика и помощь с решением заданий.
Проект выполнен в рамках работы в СберОбразовании на позиции Frontend разработчика
Возможности сервиса
- Декомпозиция знаний на отдельные навыки с теорией, тренировочными и проверочными заданиями
- Граф навыков для визуализации связей между учебными темами
- Система пререквизитов для постепенного открытия новых тем
- Глубинная диагностика знаний с использованием Knowledge Tracing модели
- Динамическая теория, генерируемая ИИ, под запрос конкретного ученика
- Тренировка навыков с ИИ-помощником и автопроверкой заданий
Ключевые достижения
- В команде AI Prototypes развивал образовательные AI-сервисы для проверки EdTech-гипотез; решение дошло до production-интеграции
- Инициировал новую теоретическую модель и реализовал граф навыков на React Flow — упростил навигацию по темам и адаптацию учебного пути
- Настроил Next.js ISR и ручную инвалидацию страниц теории: LCP снизился с 3.9 до 1.1 с, Speed Index — с 2.4 до 0.7 с; учебный контент стал индексируемым
- Заменил ручную подготовку теории в специальном MD-формате на WYSIWYG-админку с TipTap и кастомными блоками, ускорив верстку контента методистами
- Вынес TikZ-to-SVG рендер в отдельный NestJS-сервис с Redis-кешированием — не допустил добавления LaTeX-зависимостей на 5 GB в основной backend
- Настроил OpenAPI-кодогенерацию через Kubb/Orval, сократив ручную поддержку API-контрактов