首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找到用户标签之间的距离/相似性的算法?

找到用户标签之间的距离/相似性的算法?
EN

Stack Overflow用户
提问于 2017-07-05 14:11:15
回答 1查看 43关注 0票数 1

我想找出用户标签的语义/相似性。

每个用户最多可以使用四个标签。例如,User-1“机器学习”,“摄影”,“数据科学”,“神经网络”,User-2“机器学习”,“数据科学”,“统计学”,“数学”,User-2“地球物理”,“机器学习”,“艺术和印刷”,“数学”。

标签来自广泛的技能。我想找出标签之间的距离/相似性。例如:“机器学习”,“数据科学”和“神经网络”将彼此接近,同样,“摄影”和“艺术和印刷”将彼此接近。

我在考虑用word2vec。但我在犹豫是否要在生产中使用它,因为我必须用数千种类别的技能集文档来训练它。不仅如此,在现实生活中,用户总是会更改/更新他们的标签。因此,我想构建/开发一个动态算法,该算法将根据用户标签进行调整。

我是机器学习领域的新手。

EN

回答 1

Stack Overflow用户

发布于 2017-07-05 14:39:05

每个标签都可以表示为一个BitMap(BitSet),单个比特表示特定用户是否拥有该标签。然后,您可以使用一些相似性函数,如Jaccard或Ochiai

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

https://stackoverflow.com/questions/44918222

复制
相关文章

相似问题

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