“numpy.ndarray”对象不可调用余弦相似性

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

我正在按照在线教程来确定文本相似度并使用距离的余弦相似度。然而,我不断得到

'numpy.ndarray' 对象不可调用

当我使用 cosine_similarity 来自 from sklearn.metrics.pairwise import cosine_similarity 库。 下面是一些代码:

# TF
vectorizer=TfidfVectorizer()
tf=vectorizer.fit_transform(corpus)
feature_list=vectorizer.get_feature_names_out()
cosine_sim=cosine_similarity(tf,tf)

编辑: 我正在尝试比较不同的句子。例如, corpus= ["我喜欢食物", "食物很好吃"]

我在这一行遇到错误

cosine_sim=cosine_similarity(tf,tf)

版本:sklearn-pandas 2.2.0

python numpy-ndarray cosine-similarity
© www.soinside.com 2019 - 2024. All rights reserved.