EdTech / ИИ-исследования
Долговременная машинная память об ученике: от гипотезы до сервиса
Исследовательское ядро нейроморфной памяти и модель ученика, доведённые до сервиса за 10 дней: 32 REST-эндпоинта, 368 тестов, 21 утверждение на Lean 4. Код открыт.
- Статус
- Исследовательский проект
- Срок
- 10 дней (основной спринт)
- Стек
- Python
- NumPy
- PyTorch
- FastAPI
- Redis
- Lean 4
Задача
Образовательной платформе нужна долговременная память о каждом ученике: модель, которая отслеживает освоение тем, учитывает забывание и текущее состояние ученика. Журнал оценок и контекст промпта такой модели не дают. Мы поставили задачу как исследование: построить такую память и довести её до сервиса, который платформа может подключить.
Что сделали
- Собрали исследовательскую платформу нейроморфной памяти, около 23,7 тыс. строк Python. Ядро на спайковых нейросетях состоит из 59 модулей в 12 подсистемах; архитектура выводится из компактного генома, вручную её не проектируют. Код открыт.
- Построили модель ученика: она отслеживает освоение тем и забывание, оценивает текущее состояние, предсказывает успеваемость и подбирает сложность заданий.
- Добавили формальные доказательства на Lean 4 и Mathlib: 21 утверждение о сходимости классической сети Хопфилда, без пропусков (0 sorry). Это переформализация известного результата, спайковое ядро эти доказательства не покрывают.
- Добавили оркестрацию разных типов моделей (SNN, DNN, CNN, RNN и трансформеры): 7 стратегий исполнения, гибридные архитектуры и реестр моделей с шиной сообщений.
- Упаковали всё в микросервис на FastAPI: 32 эндпоинта, проверка состояния, Docker-образ, интеграция через Redis и RabbitMQ. В основном бэкенде платформы к сервису подготовлены три точки подключения, но в продакшене этот клиент выключен: исследовательская линия в продуктах не используется.
Результат
- 10 дней
- от первого коммита до релиза с формальной верификацией, по датам коммитов в репозитории
- 368
- тест-функций в 37 файлах, включая интеграционные; подсчёт по коду
- 21
- утверждение Lean 4 о классической сети Хопфилда без пропусков (0 sorry), проверено компилятором Lean; спайковое ядро эти доказательства не покрывают
- 32
- REST-эндпоинта микросервиса, из них 12 относятся к модели ученика; подсчёт по коду роутеров
Услуги
Другие кейсы
Производство · Стройматериалы
MVP в эксплуатацииСпецификация сэндвич-панелей из чертежа за секунды вместо часов
Приложение читает DWG/DXF-раскладку и собирает спецификацию в Excel: 10–30 секунд вместо 2–15 часов вручную. 784 панели объекта сошлись с ручной спецификацией построчно.
- 784/784 и 189/189
- панелей на одном объекте и стеновых панелей на втором совпали с ручной спецификацией построчно, с типоразмерами; расхождение площади 0,001 м²
- 2–15 ч → 10–30 с
- подготовка спецификации объекта: вручную против обработки приложением, по замерам на реальных проектах
Недвижимость · PropTech-маркетплейс
MVP в эксплуатацииМаркетплейс земельных участков с планом освоения: MVP за 2 месяца
Из прототипа-картинки сделали платформу «участок → список работ → подрядчик → заявка»: движок рекомендаций на правилах, три кабинета, 152-ФЗ. MVP за 2 месяца.
- 2 месяца
- от утверждённого ТЗ до предрелизного MVP на HTTPS-стенде: 9-я неделя при собственной оценке плана 10–13 недель
- 7 дней
- от ТЗ до первой полной реализации платформы: 168 файлов, 21,5 тыс. строк; дальше два месяца доводки до предрелиза
Маркетплейсы · Ценообразование
ПилотРепрайсинг по правилам: пилот, где условия договора проверяет код
Сервис следит за ценами конкурентов и по правилам считает цену в согласованном коридоре. Применяется она только после подтверждения. Пилот: 10 SKU, настройка до 14 дней.
- 10 SKU · 2 сценария
- объём пилота; лимит SKU и оба сценария заданы в коде и проверяются контрактными тестами, превысить лимит нельзя
- до 14 дней
- срок настройки по договору от получения входных данных до запуска, затем месяц пилота; даты считает сервис и по окончании закрывает доступ
Посчитать окупаемость похожего процесса
В калькуляторе AVA можно посчитать экономику своего процесса на своих цифрах, без формы и без нашей цены. Он покажет, во что обходится ручная работа, какой денежный эффект даст автоматизация и какой бюджет на неё вернётся. Если эффект не покрывает даже эксплуатацию, калькулятор так и скажет.
Посчитать окупаемостьРазобрать похожую задачу
Опишите процесс и данные, которые у вас есть. До начала работ скажем, что из этого можно посчитать в деньгах, что нельзя и стоит ли браться.