0

我需要一些帮助,根据这些链接link1link2中的代码编写一个程序,该程序将自动计算 a 之间的语义相似度。连续的句子和 b. 在整个文档(1000 个句子)中,句子由 1 个中间短语分隔。

提供的代码已经标记化并且可以找到语义相似性,但我不知道如何编写新代码来计算(并显示)整个文本(a,b)中连续和“干预”句子之间的语义相似性。我不不想一遍又一遍地做同样的事情。

4

1 回答 1

0

下面的代码应该做你想做的事,根据你想要的输出格式来调整它。

with open("sentence_file_name", "r") as sentence_file:
    while x and y:
    x = sentence_file.readline()
    y = sentence_file.readline()
    similarity(x, y, boolean) #boolean set to false or true depending on what you want
    x = y
    y = sentence_file.readline()
于 2017-01-10T23:07:49.327 回答