美文网首页@产品
推荐系统总结-什么是标签

推荐系统总结-什么是标签

作者: 爱因斯坦酱 | 来源:发表于2020-05-11 21:38 被阅读0次

标签是一种用来描述信息的关键词,标签可以用来描述物品的客观属性、也可以描述用户对物品的兴趣喜好。在推荐系统中,我们可以通过用户消费物品的标签,计算用户的兴趣模型,进行更好的精准推荐。


标签的来源

从标签的来源来看,一般可以分为三种:

①所有者给物品给物品打标签

②专家给物品打标签

③普通用户给物品打标签。

所有者一般在物品发布时给物品打标签,专家的标签通常是由平台方发起,组织人来完成物品标签,这两种方式适合标记区分物品客观属性的标签。;比如PGC内容发布者可以选择自己内容的分类是属于娱乐、还是属于军事;电商平台上货时,会选择衣服的颜色、尺码等属性;音乐平台会有专人对音乐进行标记作者、发行时间、风格等信息

而用户的标签,一般是在消费该物品后,描述当前用户对物品产生的主观感受、认知的标签;比如资讯平台看完文章用户可以标记文章是否好看;音乐软件听完一首歌,用户可以认为这首歌是伤感的或是安静的。

基于标签的推荐方式

前面说到,标签可以帮助我们进行更好的精准推荐,本质上是标签+协同推荐的方式,大概思路如下:

①用户喜欢标签a,推荐与标签a相似的标签b的物品

②用户A与用户B兴趣模型相似,给用户A推荐用户B喜欢的标签a的物品

③用户A喜欢的物品包含标签a,推荐其他包含标签a的物品

④用户A喜欢的物品包含标签a,推荐和a相似的标签b的物品

⑤组合以上方法进行推荐,可对每种方法给予不同权重    

不同的用户场景,会有不同方式的偏向性,首先应该是定义喜欢的方式不同,比如新闻内容平台,新闻不涉及下单,阅读即为喜欢,且新闻内容用户需要一定的多样性,如果直接使用第三种推荐方式,必然会导致内容单一,用户很快就会厌倦;但在另外一些场景下,比如某些特定群体的标签,如“女性”标签,就可以使用这种方式;在确认推荐策略时,要考虑用户群体、当前推荐的使用场景,但是具体的效果是一个长期优化过程,一般算法调整上线后会有7天左右的数据波动期,遵循AB测的原则(搭建单一变量环境),在7天后观看数据可以获得相对准确的效果评估

标签的优化

除了标签推荐策略的调整外,标签的优化也是优化标签推荐效果的重要途径。我们可以通过以下几种方式提升标签的准确性、喜好明确性:

①尽量提供能反映用户对物品看法、喜好的标签,让用户选择;比如对于一首歌曲,歌手、发行年份、专辑这种属于客观性的标签,安静、伤感这种时能够反映用户对物品看法的标签。这种主管标签的收集,有利于我们更精准的建立用户兴趣模型

②提升标签兴趣的准确性 ;利用标签进行建模,会给热门标签带来较大权重,长尾的状态下用户兴趣模型可能准确度会下降,可以利用TF-IDF降低热门标签的权重

③标记标签相似度,根据标签关联关系进行标签拓展;在没有标签相似度的时候,和用户A相关的所有标签,只有A的直接喜好标签,标记相似度后,用户A的喜好标签种可以对具有相似度的标签也进行参考 

④清理无用标签,对于一些高词频的停止词,表述差异的同义词进行合并,提升标签准确性


注:TF-IDF:如果某个词或短语在一篇文章中出现的频率TF高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。TFIDF实际上是:TF * IDF,TF词频(Term Frequency),IDF逆向文件频率(Inverse Document Frequency)。某一特定文件内的高词语频率,以及该词语在整个文件集合中的低文件频率,可以产生出高权重的TF-IDF。因此,TF-IDF倾向于过滤掉常见的词语,保留重要的词语。

相关文章

  • 推荐系统总结-什么是标签

    标签是一种用来描述信息的关键词,标签可以用来描述物品的客观属性、也可以描述用户对物品的兴趣喜好。在推荐系统中,我们...

  • 推荐系统浅谈系列(四) - 用户标签数据

    本文是在《推荐系统实践》(项亮)的基础上总结,主要介绍UGC标签的应用。 0.推荐系统的主要方法推荐系统的目的是联...

  • 标签系统推荐

    哔哩哔哩动画标签系统使用场景及功能描述标签的建立投稿自主输入标签 投稿时点击主站推荐标签 欣赏视频主动编辑标签(标...

  • 2020 推荐系统入门 (1)

    推荐系统 推荐系统概观 什么是推荐系统 那么什么是推荐系统,推荐系统做了那些工作呢?其实推荐系统就是根据用户的历史...

  • 常见推荐系统介绍

    本文主要是对项亮的推荐系统实践部分章节进行了一些总结,先从什么是推荐系统开始讲起,然后介绍了评测推荐系统的指标和方...

  • 推荐系统实践-标签系统

    此文是根据《推荐系统实践》部分整理而来。 PART 1 介绍 GroupLens在一篇文章中表示目前流行的推荐...

  • 推荐系统

    用Mapreduce实现推荐系统 提纲 什么是推荐系统 如何设计一个推荐系统 mapreduce实现推荐系统 什么...

  • 《推荐系统实践》第一章学习笔记

      第一章主要是从大的角度来讲述什么是推荐系统,推荐系统的应用,和好的推荐系统的评价。 什么是推荐系统?   什么...

  • 什么是推荐系统

    作者:HaigLeehttps://www.jianshu.com/u/67ec21fb270d本文由 HaigL...

  • 推荐系统架构-1 推荐系统

    目录 一、推荐系统 1、推荐系统介绍 1.1 什么是推荐系统 1.2 推荐方法 1.3 推荐系统的应用 1.4 评...

网友评论

    本文标题:推荐系统总结-什么是标签

    本文链接:https://www.haomeiwen.com/subject/ycgkghtx.html