用户打什么的标签
在用户看到一个物品时,希望他打的标签是能够准确描述物品内容属性的关键词,但用户旺旺不是按照我们的想法操作,可能会给物品打上各种各样奇奇怪怪的标签。...为了控制标签的质量,很多网站也采用了让用户进行反馈的思想,即让用户告诉系统某个标签是否合适。
基于图的推荐算法
首先,我们需要将用户打标签的行为表示到一张图上。带权图是由顶点、边和边上的权重组成的。...而在用户标签数据集上,有3种不同的元素,即用户、物品和标签。因此,需要定义3种不同的顶点,即用户顶点、物品顶点和标签顶点。...然后,如果我们得到一个表示用户u给物品i打了标签b的用户标签行为 (u,i,b),那么在图中增加3条边,首先需要在用户u对应的顶点v(u)和物品i对应的顶点v(i)之间增加一条边(如果这两个顶点已经有边相连...,那么就应该将边的权重加1),同理,在v(u) 和v(b)之间需要增加一条边, v(i)和v(b)之间也需要边相连接。