我正在研究可行的算法/解决方案来实现和解决以下问题:根据用户的共同兴趣进行匹配
示例:
U1:滑雪,亚洲文化,冥想,爪哇,密码
U2:瑜伽,冥想,管理,旅行技巧美国
U3:编程,旅游,东方美食
我正在考虑基于单词相似性的三个维度:
基于这些方法,我想计算一个相关的分数,并相应地匹配用户。
谢谢你的投入!
发布于 2018-03-02 15:58:26
在我的实验中,Levenshtein距离在获取语义相似性方面并不十分有用。
Wordnet工作得很好,但是对于大量的单词来说却很慢。
Word2Vec是wordnet的好近似值,但在捕获所有相关单词方面却不够全面。
还建议您查看图形嵌入算法在Starspace中使用的Facebook,特别是围绕Facebook页面的喜欢和推荐的用例。
https://stackoverflow.com/questions/49072360
相似问题