首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >计算句子集合之间的语义相似度

计算句子集合之间的语义相似度
EN

Stack Overflow用户
提问于 2019-08-02 13:51:28
回答 2查看 182关注 0票数 0

我有两组短消息,我想计算这两组短消息之间的相似度,并根据它们的语义相似度来识别它们是否在谈论相同的子主题。我知道如何使用成对相似度,我的问题是我想计算两个集合中所有句子之间的总体相似度,而不是两个句子的相似度。有没有办法使用tf-idf或带有余弦相似度的word2vec/doc2vec来计算总分?

EN

回答 2

Stack Overflow用户

发布于 2019-08-02 23:28:00

基本上,我所做的是,取每个句子中每个单词的向量。

然后取两个向量的平均值并做余弦相似度。

当然,在此之前,您需要一个经过训练的word2vec模型。Doc2vec的相似性做了同样的事情,因为它在内部保留了一个word2vec模型。

票数 1
EN

Stack Overflow用户

发布于 2021-06-17 10:42:17

Infersent有助于查找语义相似性

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57320624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档