spaCy - Token.similarity 方法



此方法用于计算语义相似度估计。默认值为向量的余弦。

参数

下表解释了其参数 -

名称 类型 说明
other - 这是比较的对象。默认情况下,它将接受 Doc、Span、Token 和 Lexeme 对象。

示例 1

下面给出 Token.similarity 方法的一个示例 -

import spacy
nlp_model = spacy.load("en_core_web_sm")
apples, _, bananas = nlp_model("apples and bananas")
apples_bananas = apples.similarity(bananas)
bananas_apples = bananas.similarity(apples)
apples_bananas

输出

0.5698063

示例 2

下面给出 Token.similarity 方法的另一个示例 -

bananas_apples

输出

输出如下 -

0.5698063
spacy_container_token_class.htm
广告