如何在语义上比较两个句子?

问题描述 投票:1回答:1

我正在尝试为大学构建一个应用程序,以便学生可以在上面进行考试但是我有文章的问题,我不能比较学生的答案和模型答案的答案来检查它是对还是错有人可以帮我这个忙,还是告诉我从哪里开始?我已经阅读了很多算法,但是我不知道从哪里开始。

我已经找到了代码和功能,但是我不知道如何像下面的链接click here那样使用它们>

我正在尝试为大学构建一个应用程序,以便学生可以在其上进行考试,但是我遇到了文章问题,我无法将学生的答案与...的答案进行比较。]] >

我认为,您应该为每个答案生成平均向量。然后,您可以将这些向量与多种方法进行比较。很容易,可以使用向量距离或余弦相似度。使用Word2Vec,每个单词都有一个向量。之后必须计算平均向量。

也许,您想查看有关grading open-ended questions的项目>

android nlp tf-idf cosine-similarity
1个回答
0
投票

我认为,您应该为每个答案生成平均向量。然后,您可以将这些向量与多种方法进行比较。很容易,可以使用向量距离或余弦相似度。使用Word2Vec,每个单词都有一个向量。之后必须计算平均向量。

© www.soinside.com 2019 - 2024. All rights reserved.