Что такое MathMagic?
Это open-source проект на Python для распознавания рукописных цифр и помощи детям с дискалькулией и дисграфией.
MathMagic — это открытая платформа на Python, предназначенная для помощи детям с дискалькулией и дисграфией в изучении математики. Проект объединяет компьютерное зрение (OpenCV) и простые нейросети для распознавания рукописных цифр. Бэкенд написан на Flask,...
Для педагогов, родителей и разработчиков образовательных приложений, работающих с детьми, имеющими трудности с математикой (дискалькулия) и письмом (дисграфия).
Дети с дискалькулией и дисграфией часто испытывают стресс при работе с цифрами и письмом. Обычные образовательные инструменты не учитывают их особенности, что замедляет обучение и снижает мотивацию.
Проект использует веб-интерфейс на Flask, куда ребёнок может рисовать цифры на экране (через canvas) или загружать изображения. Бэкенд обрабатывает изображение с помощью OpenCV: улучшает контраст, выделяет контуры, сегментирует цифры. Затем нейросеть (DigitClassifier) распознаёт цифры и возвращает результат. Также есть поддержка распознавания речи через Wav2Vec2 для голосового ввода, что помогает детям, которым...
MathMagic — это открытая платформа на Python, предназначенная для помощи детям с дискалькулией и дисграфией в изучении математики. Проект объединяет компьютерное зрение (OpenCV) и простые нейросети для распознавания рукописных цифр. Бэкенд написан на Flask, интерфейс — статические HTML/JS. Инструмент можно использовать как самостоятельное образовательное приложение или как основу для более сложных решений.
Несмотря на название mathmagic, проект изначально задумывался как платформа для детей с дискалькулией — и в коде уже реализована продвинутая обработка изображений с морфологическими операциями и адаптивной бинаризацией.
Стоит попробовать, если вы разрабатываете образовательные инструменты для детей с особыми потребностями. Проект хорошо продуман технически, но требует доработки UI и документации. Готового продукта пока нет, но в качестве референса — отличная база.
Проект имеет 13 звёзд, 0 форков и 0 issues. Последних коммитов не видно, но код выглядит завершённым в рамках MVP. Возможно, проект не обновлялся.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Это open-source проект на Python для распознавания рукописных цифр и помощи детям с дискалькулией и дисграфией.
Для разработчиков образовательных приложений, педагогов и родителей, которые хотят использовать ИИ для обучения детей с особыми потребностями.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.