これらのリンクlink1とlink2のコードに基づいて、a 間の意味的類似性を自動的に計算するプログラムを作成する助けが必要です。連続文と b. 文は、ドキュメント全体 (1000 文) 内の 1 つの介在句で区切られます。
提供されたコードは既にトークン化されており、意味の類似性を見つけることができますが、テキスト全体 (a、b) の連続する文と「介在する」文の間の意味の類似性を計算 (および表示) する新しいコードを記述する方法がわかりません。同じことを何度もやりたくない。
これらのリンクlink1とlink2のコードに基づいて、a 間の意味的類似性を自動的に計算するプログラムを作成する助けが必要です。連続文と b. 文は、ドキュメント全体 (1000 文) 内の 1 つの介在句で区切られます。
提供されたコードは既にトークン化されており、意味の類似性を見つけることができますが、テキスト全体 (a、b) の連続する文と「介在する」文の間の意味の類似性を計算 (および表示) する新しいコードを記述する方法がわかりません。同じことを何度もやりたくない。
次のコードは、出力をどのようにフォーマットするかに応じて調整します。
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()