Стажировка
Образовательная платформа по английскому языку в сфере Data Science / AI
УИИ / Terra AI
  • Расширение языков обучения.
  • Выход в B2B-образовательные решения.
  • Интеграция в корпоративные LMS.
  • Подключение мультимодальных AI-моделей.
  • Расширение RAG-подхода к образовательным материалам.
  • Развитие мобильных приложений.
  • White-label решения для образовательных платформ.
Перспектива развития
Backend: Python, Django, Django REST Framework, FastAPI (API Gateway).
AI / LLM: OpenAI GPT-модели, Whisper (ASR), Wav2Vec2, TTS / eSpeak NG.
Data Layer: PostgreSQL, Redis, Celery.
Архитектура: Microservices, Event-Driven, LLM Gateway, Vector DB Gateway
DevOps: Docker, API-архитектура, логирование и мониторинг.
Технологический стек
  • Спроектирована архитектура единой образовательной AI-экосистемы.
  • Реализована микросервисная модель обучения.
  • Создан центральный Orchestrator обучения.
  • Реализована система персональных образовательных маршрутов.
  • Внедрена событийная модель отслеживания прогресса.
  • Подготовлена аналитическая модель обучения.
  • Реализована защита LLM-взаимодействий через Guard-подход.
  • Подготовлена инфраструктура масштабирования платформы.
результаты разработки
  • MVP образовательной платформы первого этапа (NeuroTutor / LingvoAI).
  • Пользовательские сценарии обучения.
  • Технологии обработки речи, текста и диалогов на базе AI.
  • Требования к масштабируемой микросервисной архитектуре.
вводные данные
  • Повышение вовлечённости студентов в обучение.
  • Сокращение времени достижения рабочего уровня английского.
  • Персонализация обучения под профиль пользователя.
  • Формирование масштабируемой AI-образовательной экосистемы.
Для чего
Создание центрального AI-помощника обучения (Smart Tutor / Orchestrator):
  • диагностика уровня языка (A1–C2);
  • сбор профессионального профиля пользователя;
  • генерация персонального плана обучения;
  • управление образовательным маршрутом пользователя.
Построение единой системы данных обучения:
  • единый UserID во всей экосистеме;
  • событийная модель обучения;
  • централизованное хранение прогресса и активности пользователя.
Разработка аналитической платформы обучения:
  • дашборд студента (прогресс, активность, навыки, streak);
  • административная аналитика (DAU / WAU / MAU, эффективность модулей, ошибки пользователей).
Развитие пользовательского опыта:
  • единый образовательный сценарий;
  • адаптивность под мобильные устройства;
  • улучшение UX и навигации.
Разработка новых образовательных модулей:
  • работа с профессиональными текстами (AI / DS статьи);
  • разговорная практика с исправлением ошибок в реальном времени.
Усиление безопасности AI-системы:
  • защита от ботов и бюджет-атак;
  • защита от prompt-injection атак.
Задачи проекта
Проект направлен на развитие AI-экосистемы обучения английскому языку для студентов технических специальностей с фокусом на Data Science, AI и IT-коммуникации.
Во втором этапе реализуется переход от набора отдельных обучающих модулей к единой интеллектуальной образовательной платформе с централизованной аналитикой, адаптивным обучением и сквозной синхронизацией данных между всеми каналами взаимодействия.
Платформа выступает как интеллектуальная образовательная среда, которая:
— диагностирует уровень и цели пользователя;
— формирует персональный образовательный маршрут;
— сопровождает пользователя на всём пути обучения;
— анализирует прогресс и поведение;
— адаптирует сложность обучения в реальном времени;
— защищает взаимодействие с AI от злоупотреблений и атак.
ЦЕЛЬ проекта
Участники
команды проекта
  • Кравченко Дмитрий Александрович
    Тимлид проекта
    • Управление архитектурой проекта
    • Стратегическое развитие продукта
    • Постановка задач
    • Взаимодействие с заказчиком
    • Координация разработки и методология развития платформы
  • Слынько Григорий Иванович
    помощник тимлида
    • Разработка Web-платформы (React + FastAPI API Gateway)
    • Интеграция ключевых образовательных AI-модулей
    • Реализация центрального AI-ассистента обучения
    • Реализация административной панели
    • Разработка системы скоринга и персональных планов обучения
  • Савченко Даниил Сергеевич
    помощник тимлида
    • Исследование и тестирование моделей распознавания и синтеза речи
    • Разработка аналитической платформы обучения (дашборды студентов и администраторов)
  • Аникеев Михаил Валерьевич
    участник стажировки
    Архитектура микросервисной системы, описание API-спецификаций, разработка концепции Orchestrator, архитектурное сопровождение команды
  • Тарасьян Михаил Михайлович
    участник стажировки
    Архитектура frontend-платформы, разработка backend API, реализация адаптивного обучения, интеграция админ-панели, внедрение системы безопасности (JWT, RBAC, защита данных)
  • Глазунова Надежда Александровна
    участник стажировки
    Разработка образовательной логики обучения, CEFR-диагностика, сценарии Diagnostics и Goal Setting, Learning Plan, продуктовая логика поведения AI-репетитора, подготовка презентации проекта
  • Сидоренко Александр Владимирович
    участник стажировки
    Разработка UI-прототипов, тестирование платформы, исследование защиты от атак, разработка LLM Guard-механизмов
  • Пятницкий Владимир Викторович
    участник стажировки
    Разработка модулей LLM-интеграции, speech-модулей, структуры образовательных упражнений
  • Суворова Полина Александровна
    участник стажировки
    Разработка интеграционного слоя подключения LLM-провайдеров
  • Серяков Николай Михайлович
    участник стажировки
    Разработка backend-оркестратора, микросервисной логики управления обучением
  • Зинченко Алина Владимировна
    участник стажировки
    Анализ пользовательского поведения, разработка onboarding-логики, проектирование пользовательского пути обучения, подготовка продуктового ТЗ и UX-wireframes
  • Шаров Михаил Николаевич
    участник стажировки
    Разработка SPA Super English, реализация AI-Mentor, адаптивная генерация учебного контента
  • Бойков Олег Александрович
    участник стажировки
    Методология генерации обучения, CEFR-связность навыков, JSON-структуры образовательных целей, LLMFactory, контроль стоимости LLM
  • Петров Николай Владимирович
    участник стажировки
    Разработка backend-логики модулей платформы, интеграция микросервисов, поддержка API-взаимодействий, подготовка backend-части к демонстрациям и MVP-тестированию