2016-05-29 2 views
2

У меня есть онлайн-платформа для оценки, и я пытаюсь авто-математику задавать вопросы. Студент войдет в вопрос через наш интерфейс MathQuill, который прекрасно работает. (как для настольных, так и для планшетов)Auto Grading MathQuill и/или MathJax

Однако я столкнулся с проблемами, выясняя, как «оценивать» сервер MathQuill или MathJax. И я хочу сделать это, потому что допустим, что правильный ответ равен 1/2, но студент может ввести 2/4, 3/6, 4/8 и т. Д. ... И все эти ответы будут оцениваться правильным ответом.

Кто-нибудь знает, как это сделать на стороне сервера? Есть ли сервис (API), который я могу назвать, который поможет мне с этим?

Наконец, я надеюсь, что это подходящее место, чтобы задать этот вопрос.

Спасибо.

ответ

3

На самом деле нет простых ответов.

Некоторые вещи делают люди:

  • Desmos написал пользовательский LaTeX анализатор и оценщик
  • SwiftCalcs написал пользовательские LaTeX парсер для преобразования в формат строки ожидаемой системой алгебры Giac компьютер, который они в JS с Emscripten
  • This MathQuill community member пытается использовать Wolfram | Альфа API
  • в прошлом, я массировал .text() выход из Ма thQuill во что-то полезное SymPy или Math.js
Смежные вопросы