我正在尝试为大学开发一个应用程序,以便学生可以在上面进行考试 但是我遇到了文章问题,我无法比较学生的答案和模型答案的答案来检查它是对还是错 所以任何人都可以帮助我或告诉我从哪里开始吗? 我已经阅读了很多算法,但我不知道从哪里开始。
我已经找到了代码和功能,但我不知道如何使用它们,就像下面的链接click here
最佳答案
我认为,您应该为每个答案生成平均向量。然后,你可以用很多方法比较这个向量。很容易,可以使用矢量距离或余弦相似度。通过使用 Word2Vec,每个单词都会有一个向量。在您必须计算平均向量之后。
也许,您想查看关于 grading open-ended questions 的项目
关于android - 如何在语义上比较两个句子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59022463/