基于用户行为的兴趣标签模型

【用户画像】【流程与方法】 初次接触用户画像,大概学习一下流程与方法。 阅读详情

随着网站规模的扩大,内容也相应的与日俱增,涵盖的频道也越来越繁杂,在如此海量的信息平台下,如何更好的服务用户成了各门户网站的首要任务。从用户需求的角度考虑,对内容的判断标准无疑是用户对此内容是否感兴趣。“千人千面”算法在互联网行业已经不是个新鲜的词汇,但如何做到对用户兴趣的精准匹配仍是难点,特别是对图片、视频等非文本内容来说,因为本身缺乏描述性文本,因此兴趣标签成为一种非常重要的语义素材。本文主要介绍根据优酷用户历史行为构建的兴趣标签模型,模型能够及时捕捉用户兴趣的变化,调整个性化兴趣标签的排序,从而达到提高精准推荐和个性化推荐的效果。

1.模型数据流程

模型从用户行为出发,最终定位用户的兴趣标签,根据行为权重、时间衰减等因素,计算标签权重并排序。流程如下所示:
数据流程

在用户行为的选取上,登录用户考虑的用户行为包括观看、搜索、收藏、评论、顶踩和上传,未登录用户考虑的用户行为则只有观看和搜索。

1.1 用户行为数据采集

在本项目中,我们选取了最近180天内的用户行为,每天将新的行为数据和历史数据进行累加计算。
用户行为

1.2 视频Tag信息

视频都有一些特定的分词标签描述,一般是通过视频标题和描述分词提取出来的,可以单独使用这些分词,也可以用机器学习算法给标签打上不同的权重,来标识标签不同的重要性。
视频tag

1.3 用户兴趣标签

用户兴趣标签体系是一个分层级表示用户兴趣的结构,目的是为了从不同的粒度定位用户的兴趣。从视频分词标签到用户兴趣标签有一个映射关系,目前视频分词标签量级为百万,用户兴趣标签有8万左右。我们给用户打上下一层级标签的同时也会打上上一层级的标签。
兴趣标签

2. 用户兴趣标签权重计算规则

2.1 用户行为打分规则(每日)

我们对用户不同的行为类型设置了不同的权重。如此设定行为权重带有一定的主观性,但设定值符合大多数用户的行为特点,也可以快速推进项目的进行。在下一版的改进计划中,拟先对用户进行一次聚类,然后对每个聚类群体利用回归算法迭代出一组最优权重值,从而使权重的设定更具有针对性。下面主要介绍下观看行为打分规则。
主要考虑因素如下:
1、 视频观看比例,用户一天内的观看比例有可能多倍于视频长度。
2、 降低短视频的打分值。
3、 考虑视频播放次数的因素。
4、 限定打分范围。

2.2 用户视频Tag打分规则

将用户行为融合,并转化成对视频标签的打分。在生成用户Tag打分数据时,我们考虑以下几个因素:
1、 时间衰减系数。用户行为距当前时间越近的影响越大,因此从用户标签上可以反应该用户最近的兴趣点。
2、 每天Tag数量衰减系数。考虑到用户某一天内对某一标签的集中行为有可能会拉偏此用户的兴趣点,因此添加了tag数量的衰减。
行为融合

2.3 用户兴趣标签打分规则

这一步只是简单的将视频标签映射到用户兴趣标签分级体系,累加得到兴趣标签分值并按由高到低进行排序。结果数据形式如下,Weight为该兴趣标签分值占总标签分值的百分比,Support为该兴趣标签的累加分值。
打分结果展示

小结:

虽然目前的兴趣标签模型还存在一些不足之处有待进一步改进,但引入用户兴趣模型确实可以在一定程度上更精确的定位用户的兴趣,进而提高个性化推荐的质量。此外,如何优化兴趣标签的提取也会直接影响着模型的精度。

运营模型—用户画像 综合上述分析,用户画像的数据模型,可以概括为下面的公式:用户标识 + 时间 + 行为类型 + 接触点+内容,也就是某用户因为在什么时间、地点、做了什么事。所以会打上标签。接触点内容直接决定了标签信息。内容地址、行为类型、时间衰减,决定了权重模型是关键,权重值本身的二次建模则是水到渠成的结果。用户画像的本质用户信息标签化,就是企业通过收集与分析消费者社会属性、生活习惯、消费行为等主要信息的数据之后,完美地抽象出一个用户的商业全貌作是企业应用大数据技术的基本方式。 阅读详情

相关推荐

AFSim 2.9中文手册实战指南:从安装到高级功能详解(附B站视频链接)

本文详细介绍了AFSim 2.9的安装配置、基础功能操作和高级功能应用,帮助用户快速掌握这款强大的仿真平台。从系统要求检查到多体动力学仿真,再到性能优化技巧,全面解析AFSim 2.9的使用方法,适合初学者和进阶用户参考。

weixin_30892037的博客 566

标签数据建模

如上文所说,标签中心的作用是在现有的数据表之上构建跨计算存储的逻辑模型,直接让用户在视图层上对数据进行管理、加工、查询,屏蔽下层的多个大数据计算存储资源,简化数据的使用。当整个数据架构越复杂,越是需要多个计算存储资源组合使用的场景下,标签中心的价值就越为明显。 标签建模的方法来源于阿里巴巴用户画像体系,广泛应用于精准营销、个性化推荐、用户画像、信用评分等需要基于明细数据进行计算的大数据应用当中。所谓标签就是对用户这一对象的一个最小描述单元,代表着所描述对象某一个具体的客观事实的抽象表达,如属性(性别 标..

周红伟讲AI 4995

研究生课程笔记:软件包在流行病学中的应用(三)——STATA软件

关键词:STATA软件基本操作、STATA对于流行病学研究的实现、STATA对复杂抽样设计样本量计算的实现 一、STATA软件基本操作 这部分网上教程有很多,也可以直接根据stata自带的help功能进行自学,在此只记录课程中提及的功能项。 1. 变量编辑 1.1 赋值:label type(按精度区分) 1) 整型:int(32), short(16), long(32) 2) 实型:flo...

weixin_45463530的博客 2432

兴趣标签体系告诉我,闲鱼的95后是这样的...

背景与挑战— — "水果糖小椿 M39 暂挂" — — "列表科幻?" 不知大家能否读懂上面的对话,但在闲鱼,这样的对话每天都在发生。数据显示,闲鱼约30...

闲鱼技术的博客 3982

单细胞测序数据分析——细胞通讯 CellChat

cellchat

G2530051386的博客 1万+

Ubuntu中snap简单介绍

通过Snap可以安装众多的软件包。需要注意的是,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间 介绍一些常用命令,有点类似docker 1、查看已经通过snap安装的snap包 snap list可以查看 2、可以搜索想要的snap包,例如tomcat snap search tomcat

icanflying的博客 4万+

标签模型:用户性别标签

  先以 规则匹配(rule match) 中性别标签为例,开发整个标签模型,熟悉开发过程,对标签的构建整体认识,如下为在标签管理平台首先需要新建标签【业务标签:4级标签和属性标签:5级标签】页面截图: 标签模型开发完成具体 数据流程详细图 如下所示: 分为四个主要的步骤: // 1、依据TagId,从MySQL读取标签数据 // 2、解析标签rule,从HBase读取业务数据 // 3、业务数据结合标签属性数据,构建标签 // 4、画像标签数据存储HBase表 涉及技术核心点(难点) : 第一、如何

chbxw 1886

168、OIS光学防抖系统设计:陀螺仪标定、音圈马达驱动与滚珠式/悬丝式结构选型

本文总结了OIS光学防抖系统设计中的关键问题与解决方案。作者通过实际案例指出,陀螺仪标定需重视零偏、灵敏度和温度补偿问题,音圈马达驱动需采用电流环控制并优化相位补偿。在机械结构选型方面,滚珠式适合大角度补偿但存在回差问题,悬丝式精度高但受重力影响,需根据应用场景选择。系统联调建议从开环到闭环逐步验证,注意陀螺仪与驱动频率匹配。最后给出5条经验建议:关注陀螺仪信噪比而非分辨率、预留标定余量、重视机械结构公差、配备专业调试工具、协调OIS与电子防抖的分工配合。文章强调OIS调试需针对不同模组特性进行反复测试与标

zzfmlxs的博客 46

推荐系统:标签兴趣计算

最近在做一个短视频推荐项目,需要计算出用户对那些标签真正感兴、对哪些标签不感兴趣、对那些标签可能感兴趣。例如,对用户张三而言,感兴趣的标签列表<民谣、历史、音乐、军事、文学>,不感兴趣的标签<周杰伦、好声音、那英>,不能确定是否感兴趣的标签<搞笑、惊悚>。当然,在计算用户对标签的感兴趣程度时要对标签进行预处理,是标签质量有所提升,不要出现大量拼写错误、语义模糊、标签冗余等情况。这里介绍下文献[1]的

banbuduoyujian的博客 1514

uniapp:实现圆盘/色盘取色器组件,圆环颜色选择器用户可拖拽选择颜色值实时更新用户选择的颜色数据,拖动丝滑流畅不卡顿(uniapp小程序/手机h5网页/安卓苹果app/nvue都能使用,详细源码)

uniapp项目中使用颜色选择器,uniapp实现简单圆形色盘、取色器、拾色器组件,Uniapp自定义颜色选择器取色器,圆形的颜色选择器,uniapp颜色拾取器,拾色器 取色器 颜色选择器,uniapp vue3圆形的色盘取色,uni-app如何封装一个取色器组件,用uniapp写调色板,uniapp颜色选择器插件,实现圆环颜色选择器,Uni-app在App端使用颜色选择器,uniapp微信小程序圆盘颜色选择,uniapp H5网页实现圆形的取色器,使用canvas实现的简单圆形色盘,可自定义相关大小,un

✅ 精选推荐文章 4534

【WRF湿度调整策略】WRF/ERA5湿度数据对比

【WRF湿度调整策略】WRF/ERA5湿度数据对比

WW、forever的博客 120

推荐系统的个性化策略:从用户行为到兴趣标签

1.背景介绍 推荐系统是现代互联网企业的核心业务,它通过分析用户行为、内容特征和其他信息,为用户推荐个性化的内容、商品或服务。个性化策略是推荐系统的核心,它可以提高用户满意度、增加用户粘性和转化率。在本文中,我们将探讨推荐系统的个性化策略,从用户行为到兴趣标签,涵盖以下几个方面: 背景介绍 核心概念与联系 核心算法原理和具体操作步骤以及数学模型公式详细讲解 具体代码实例和详细解释说明 未来发...

AI天才研究院 1644

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

用户兴趣的模型 浅析

1)什么是用户兴趣?   指用户在使用某APP时,所表现的行为倾向性,APP会根据用户的一系列行为表现来确实用户的兴趣。 2)兴趣模型的分类   按时间:长期兴趣,短期兴趣;长期兴趣指不容易随着时间而变化的兴趣,相对稳定;短期兴趣指变化比较频繁的兴趣。   按表现:显式的兴趣;隐式的兴趣;显式兴趣指用户能显式并愿意主动显示的兴趣,如用户选择性别倾向,订阅频道;隐式兴趣指用户难以直接表述的,...

weixin_30497527的博客 1929

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

用户画像系统各类标签,如何打

1.行为标签 https://mp.weixin.qq.com/s?__biz=MzI0OTQyNzEzMQ==&amp;mid=2247487355&amp;idx=1&amp;sn=b7d5d94a017a0c2908d8cee6a58d917a&amp;chksm=e990eaafdee763b9dd5799b27c32d034bcd9d0e21d82c3c98219dda5f2f6bd6...

hebi123s的博客 3526

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

读《新浪微博用户兴趣建模系统架构》有感

这周我们继续研究新浪微博的架构,这次研究的是用户兴趣建模系统架构。在微博环境下,构建微博用户的个人兴趣模型是非常重要的一项工作。首先,从可行性方面而言,微博是一个用户登录后才能正常使用的应用,而且用户登录后会有阅读/发布/关注等多种用户行为数据,所以微博环境是一个构建用户兴趣模型的非常理想的环境,因为围绕某个特定用户可以收集到诸多的个性化信息。另外,从用户兴趣建模的意义来说,如果能够根据用户的各项...

weixin_33897722的博客 162

Django基于大数据的短视频用户兴趣分析

本文介绍了一个基于Django框架的短视频用户兴趣分析系统。该系统针对短视频行业"内容过载"与"精准匹配"的矛盾,通过四大核心模块实现数据整合、兴趣解析、趋势追踪和决策支持。系统采用Django+MVT架构,结合Spark大数据处理和兴趣建模算法,整合用户行为数据,提取动态兴趣标签,并可视化分析结果。应用价值包括提升推荐精准度40%以上,增加用户时长25%,同时支持内容创作方向调整。未来可升级为深度学习模型,实现更精准的预测分析和全链路运营支持。

qq_q992250277的博客 856

django基于大数据的短视频用户兴趣分析

摘要 本项目基于Spring Boot框架开发,采用Java语言和MySQL 5.7数据库,实现了一个短视频用户兴趣分析系统。系统通过大数据技术挖掘用户行为数据(如观看、点赞、评论等),构建动态用户画像,结合协同过滤算法和深度学习模型实现个性化推荐。系统解决了用户兴趣动态性和数据稀疏性问题,支持广告精准投放和内容优化,同时注重隐私保护和跨平台数据整合。开发环境包括JDK1.8、Maven3.3.9等工具,系统前后端分离,管理员可通过指定路径访问后台管理界面。核心代码展示了文件上传和配置管理功能,体现了系统的

全网粉丝10W+、全栈领域优质创作者、掘金、阿里云等社区博客专家、专注于全栈领域和毕业项目实战 845

淘宝运营,什么是千人千面,什么是人群标签,如何通过千人千面,实现转化率翻倍

2021了,不会到现在这个时代了还有人不知道淘宝千人千面和淘宝人群标签吧,今天就这两个问题来具体介绍一下 1、什么是千人千面? (1)定义:依靠淘宝网庞大的数据库构建出买家的兴趣模型,他能从细分类目中抓取那些特征与买家兴趣点匹配的宝贝,为展现在目标客户浏览的网页上,帮助您锁定潜在买家,实现精准营销。 (2)理解:每个人搜索结果显示的商品不一样,结果是根据他本人定制的展示页面。 2、什么是标签? 标签是一种物品或行为的具象化表现。在淘宝里,标签总共分为三类,分别是宝贝标签、人群标签、店铺标签。 宝贝标签:宝贝

juzi109101的博客 846

万物识别-中文-通用领域用户画像:社交图片兴趣分析实践

本文介绍了如何在星图GPU平台上自动化部署“万物识别-中文-通用领域”镜像,构建社交图片兴趣分析系统。该方案通过批量识别用户图片内容,自动提取并归类兴趣标签,可高效应用于用户画像构建、内容推荐等场景,实现从视觉数据到用户洞察的智能转化。

weixin_35649491的博客 160

从“打标签”到“算行为”:抖音推荐系统的进化逻辑

推荐系统的演化路径,本质上是从“语义匹配”到“行为建模”的跨越。过去我们用标签描述世界,如今我们用行为预测未来。抖音的推荐逻辑,就是用海量行为数据与神经网络,去回答一个更本质的问题:“用户在这一刻,看到这条视频,会不会感到值得?

Anthony1453的博客 7820

用户视角的抖音算法指南:3个手势调教推荐流的隐藏技巧

本文从用户视角出发,揭秘如何通过三个核心交互手势主动“调教”抖音推荐算法。通过精准使用“长按-不感兴趣”、管理“快速滑动”与“完播点赞”等微操作,并结合主动搜索,用户可以清晰引导算法,优化内容推荐,有效打破信息茧房,实现更个性化的内容消费体验。

weixin_29071809的博客 164

动态内容推荐系统PHP代码

当然,实际实现中,每一部分都有很大的扩展空间,比如利用更先进的机器学习算法来构建用户兴趣模型,或者开发更复杂的推荐算法以提高推荐的准确性和用户满意度。系统将基于用户的浏览历史、点击行为和时间花费等数据来评估用户的兴趣点,并利用这些数据来预测并推荐用户可能感兴趣的新内容。3. **推荐算法**:根据兴趣模型,从可用内容中选取最合适的项目推荐给用户。1. **用户行为跟踪**:记录用户的浏览、点击等行为。// 准备SQL语句。

安 872

当标签遇见推荐系统:基于Elasticsearch的混合排序策略设计

本文深入探讨了基于Elasticsearch的标签智能推荐系统混合排序策略设计。通过多维度标签索引、动态权重更新和混合评分算法,有效解决了标签关联性、权重调整与用户行为融合等核心挑战,实现高达35%的CTR提升。文章详细展示了Elasticsearch在高效标签匹配和推荐系统优化中的实践应用。

7z8x2c4v6b9的博客 169
上一篇: Storm在推荐系统中的应用
下一篇: 采用Jenkins+Tcpcopy搭建自动测试环境
山猪爸
博客等级 码龄11年 167粉丝 11原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值