我有一个在线评估平台,我正在尝试对数学问题进行自动评分。学生将通过运行良好的 MathQuill 界面输入问题。(适用于台式机和平板电脑)
但是,我在弄清楚如何“评估” MathQuill 或 MathJax 服务器端时遇到了问题。我想这样做是因为假设正确答案是 1/2,但学生可以输入 2/4、3/6、4/8 等……所有这些答案都将评估为正确答案。
有谁知道做这个服务器端的方法?有没有我可以调用的服务(API)可以帮助我解决这个问题?
最后,我希望这是提出这个问题的正确地方。
谢谢。
真的没有简单的答案。
人们会做的一些事情:
.text()
MathQuill 的输出转换成SymPy或Math.js可用的东西