如何构建用户行为分析系统?

2016年12月6号我参加了研究生论文的开题报告,研究方向为基于用户行为的协同过滤推荐算法,因此一直在跟进用户行为相关资料的学习。
经朋友推荐,在极客学院上找到所需资料,我整理后分享给大家,希望大家拍砖。
对于用户行为分析项目,我们肯定不陌生,平时我们在京东或者淘宝或者当当浏览过商品后,电商网站总会为我们推荐相关的商品,记得有次看当当做个性化推荐的架构师做知识分享时提到,当当个性化推荐系统每年可以为当当提高30%的营业额,真可谓功不可没。
在接触到个性化推荐系统后,我一直在想,这一套是怎么做出来的呢?今天我结合自己所看的视频,把我的理解和大家分享一下,理解有偏差的地方,请大家斧正。
用户行为分析项目整体上分为四部分:收集数据、存储数据、处理数据、展现数据,如下图所示:
整体流程
有了整体的理解后,我们下面对每个部分进行详细讲解。
对于收集数据模块,用户在登录网站后,一般会产生用户登录记录日志、用户网站访问日志、注册记录日志等其他访问日志。这些日志我们可以通过Web服务器(如:Nginx、JBoss、WebLogic等)进行记录,然后通过Flume NG日志收集集群进行统一收集,保存到HDFS。
日志收集模块
对于存储数据模块,我们可以搭建HDFS集群,大家流程参考HDFS API
对于处理数据模块,我们可以搭建Hadoop或Storm集群,把HDFS的数据分析、处理后保存到MySQL。
对于展现数据模块,我们可以开发API接口,访问处理数据模块保存在MySQL的数据。
这样通过长期的数据统计,我们便可以为用户打上很多标签,比如:性别、年龄、偏好……
通过构件用户行为分析系统,我们可以掌握用户动向,为制定决策提供数据依据,做到精准推送。
希望我的分享可以您让对用户行为分析系统有一个宏观的认识。

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
随着大数据时代的到来,能够牢牢的抓住老客户、吸引新客户、读懂用户的偏好兴趣以及挖掘用户的潜在价值,这些对于运营商的的发展至关重要。而达成这一目标需要对用户市场进行细分实现精细化营销,应用数据挖掘技术对用户进行画像,实现用户细分,其研究和发展在实现运营商精确营销、提高工作效率、减少经营成本方面具有重要的指导意义和实用价值。本文以移动互联网用户行为作为研究对象,以用户画像理论作为理论依据,提出了用户画像系统的建设思路,采用标签化方法对用户行为以及用户偏好特征进行描述。本文首先对用户画像系统进行整体的阐述,分别从具象的语义化以及抽象的数学模型来对用户画像系统进行概述,再者从动态性以及时空局限性对用户画像的特性进行描述,最后从建模的角度,将用户画像系统分为静态信息画像以及动态信息画像,对其中的用到的建模方法以及所使用的数据挖掘算法进行了详细的介绍。其次对用户画像的整体架构上进行了描述。分别从系统的总体设计和功能架构,以及业务架构方面将用户画像系统的设计思路进行详细的描述。再者文中结合运营商的经营特点以及业务经验,将用户画像系统分别从基础属性、业务属性、产品属性、渠道属性详细的阐述了用户静态信息标签构建的方法以及具体的分类。然后通过数据挖掘方法的方法实现中文分词,利用LDA聚类模型获得分词向量化从而获得用户文本的特征向量,接着利用改进的TF-IDF分类方法实现对用户不同维度信息的预测,从而构建用户的互联网基础属性特征。其次通过对用户上网日志的解析和网络爬虫数据的匹配,构建内容的评分模型,实现对移动客户的特征、偏好等信息进行高度总结,从而生成用户移动互联网偏好特征标签,全面丰富了用户动态信息标签的构建。在此基础上,提出了用户画像系统运用列数据库对画像数据进行存储,标签元数据管理以及标签生命周期管理、查询机制和更新机制一系列完整的规范化的用户画像系统管理流程,从而构建一个完整闭环的用户画像系统。最后以营销过程中流量提升以及手机阅读软件用户量提升为例描述了用户画像系统在移动营销业务中的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值