Чтобы увидеть, как решаются задачи, нужно залогиниться.
Параметры входа (нужно для защиты от спама)

Цель проекта Одна из целей этого проекта - помочь школьникам научиться решать математические задачи, формулируемые текстом. Интеллектуальный робот анализирует текст задачи и предлагает один или несколько вариантов её решения с объяснением. Планируется, что сервис будет пополняться методическими и информационными материалами, зависящими от типа задачи.
Универсальный способ решения Основным вариантом принят вариант решения через систему простых уравнений. Этот способ с одной стороны универсальный, с другой стороны представляется вполне по плечу среднему школьнику 3-4 класса, умеющему решать простые задачи на одно уравнение. Минусом этого способа является то, что он пока не принят в современной системе образования (или из-за инертности, или сознательно для лучшего развития навыков к поиску решений у школьников). Но всё когда-то с чего-то начиналось...
Другие способы решения Если робот понял для данного типа задачи, что её можно решить "как учат в школе", то он предлагает и этот вариант, называя его школьным. Хотя в ряде случаев школьный может оказаться короче и проще, зато универсальный метод работает при отклонениях от стандартной постановки. Надеемся, что его освоение позволит среднему школьнику решать задачи повышенной сложности.
Автоклассификатор По системе уравнений задачи можно объединить в однотипные, несмотря на разницу формулировок. По тексту задачи система автоматически строит классификатор, список которых здесь. Робот предлагает решить похожую задачу для закрепления навыка (если такая задача нашлась в базе). Планируется, что база задач будет пополняться теми задачами, которые будут вводиться самими учениками.
Типы задач Проблема понимания компьютером текста на естественном языке - чрезвычайно сложная проблема, особенно для математических задач, так как для корректного решения необходима правильная интерпретация всех числовых величин и их соотношений. Поскольку мы в начале пути, то неизбежен большой процент ошибок, поэтому мы призываем быть к нам снисходительными. Если робот сомневается в решении или вообще не может решить, то он об этом честно предупреждает. Сейчас неплохо решаются задачи, связанные с движениями объектов, с задачами на прямоугольники и ряд других типов. Примеры таких задач есть в таблице типов, где они сгруппированы по классу и системе уравнений. Проверка показала, что из 450 текстовых задач учебника Моро за 4-й класс сейчас правильно решается половина, а для 2500 Узорова/Нефёдова, на которых происходила отладка, около 90%.
Сейчас поддержаны задачи 1-4 классов. Планируются и другие классы при наличии востребованности сервиса.
Формулировка задач Некоторые учебники уже введены в базу (см. здесь), так что можно выбрать конкретную задачу оттуда. Но в принципе можно ввести любую задачу. Она должна быть сформулирована текстом без орфографических ошибок с сохранением знаков препинания. Задача должна быть вычислительной, чтобы в результате получилось одно или несколько значений, причём если в условии заданы не числа, а переменные, то в ответе будет выражение из переменных, а не число. Задача не должна содержать какие-либо внешние диаграммы или картинки, необходимые для своего решения. Робот не может отвечать на вопросы типа "поставь вопрос и реши задачу" - если вопрос не найден или не понят, то результатом будут все неизвестные величины. Задача должна быть одна. В учебниках встречаются случаи как бы объединения нескольких задач в одну с одинаковыми базовыми условиями - робот некоторые такие случаи распознаёт и расщепляет задачу в несколько подзадач, решаемых независимо.
Контакты email: k.smith (@) mail.ru, skype: konstantin.smith

ВерсияДатаОписание доработок
0.2611.06.2019 Введены все текстовые задачи Моро 4-й класс 1-я часть.
0.2510.06.2019 Поддержаны новые типы задач (с возрастами, с однородными данными).
0.2406.06.2019 Начали добавлять учебники, сейчас введены все текстовые задачи Моро 4-й класс 2-я часть.
0.2301.06.2019
  • Поддержаны задачи, где текстом описываются уравнения (типа "если задуманное число разделить на ..., то получится ...");
  • Поддержаны задачи на время суток (часы);
  • Поддержаны задачи на вычисление средних;
0.2222.05.2019
  • Выложили на reshi.ru, УРА!
  • Начали добавлять школьный вариант решения (сейчас для задач на движение);
  • Проверили на задачах учебника Моро 4-й класс (450 задач), на специализированных точность за 90%, на общих - около 50%. Ввели коэффициент уверенности, чтобы робот предупреждал в случае сомнений.
0.2115.05.2019 Продолжаем 4-й класс, дошли до 2250 из 2500 (кроме 2160-2180 - эти чуть позже)
0.2012.05.2019 Продолжаем 4-й класс, дошли до 2160 из 2500
0.1905.05.2019 Продолжаем 4-й класс, дошли до 2100 из 2500
0.1802.05.2019 Продолжаем 4-й класс, дошли до 2020 из 2500
0.1729.04.2019 Закончили 3-й класс, перешли в 4-й! Дошли до 1849 из 2500
0.1626.04.2019 Продолжаем 3-й класс, дошли до 1750 из 2500
0.1524.04.2019 Продолжаем 3-й класс, дошли до 1640 из 2500
0.1421.04.2019 Продолжаем 3-й класс, дошли до 1500 из 2500
0.1314.04.2019 Продолжаем 3-й класс, дошли до 1406 из 2500
0.1210.04.2019 Продолжаем 3-й класс, дошли до 1264 из 2500 (экватор пройден!)
0.1107.04.2019 Продолжаем 3-й класс, дошли до 1185 из 2500
0.1002.04.2019 Продолжаем 3-й класс, дошли до 1037 из 2500
0.931.03.2019 Продолжаем 3-й класс, дошли до 970 из 2500
0.830.03.2019 Приступили к задачам 3-го класса, дошли до 804 из 2500
0.729.03.2019 Улучшена "объяснялка" для задач 1-2 класса, упрощены схемы.
0.622.03.2019
  • Переделана "объяснялка" для задач 1-2 класса, добавлены схемы. Но всё равно для "сложных" задач ненаглядно, будем переделывать...
  • Добавлена кнопка "неправильно" - если решение неправильное, то можно нажать на кнопку, и задача отправится разработчикам для анализа
0.518.03.2019 Сделаны все задачки 2-го класса, дошли до 713 из 2500, из них около 30 задач пока не решаются или решаются с ошибками.
0.411.03.2019 Сделаны все задачки 1-го класса, дошли до 385 из 2500. Сделана коррекций одиночных орфографических ошибок.
0.310.03.2019
  • Начали с задач 1-го класса. Взяли 2500 задач Узоровой и Нефёдовой и начали последовательно учить робота их решать. Сейчас дошли до 290-й задачи из 2500. Будем постепенно двигаться дальше...
  • Прикрутили госовой ввод, работает только в Crome (точно) и FireFox (под вопросом), в IE точно нет.
0.204.03.2019 Поддержаны задачи на вычисление площадей и периметров
0.120.02.2019 Первая версия, поддержаные задачи на движение за 3-4 классы (основные типы)