spaCy - Span.similarity 方法



此方法用於估算語義相似性。預設情況下,使用詞向量的平均值進行餘弦相似性計算。

引數

下表說明其引數 −

名稱 型別 說明
其他 - 表示與之進行比較的物件。預設情況下,它將接受 Doc、Span、Token 和 Lexeme 物件。

示例

Span.similarity 方法的示例如下 −

import spacy
nlp_model = spacy.load("en_core_web_sm")
doc = nlp_model("red car and black bike")
red_car = doc[:2]
black_bike = doc[3:]
car_bike = red_car.similarity(black_bike)
bike_car = black_bike.similarity(red_car)
car_bike == bike_car

輸出

執行程式碼後,您將看到以下輸出 −

True
spacy_container_span_class.htm
廣告
© . All rights reserved.