+ -
当前位置:首页 → 问答吧 → 请教大家一个用户行为路径的问题

请教大家一个用户行为路径的问题

时间:2011-08-01

来源:互联网

大家好,现在有这样一个需求,想知道用户在网站内的最佳行为路径。
总共是50多个属性,用户会没有先后顺序点击这50多个属性。
数据库会按照每个用户点击时间顺序记录每次行为,例如下:
userid   attribute              time                          clicks
  1           A            2011-08-01 10:11:11            1
   1           B            2011-08-01 10:11:12            2
   1           A            2011-08-01 10:11:13            3
   2           B            2011-08-01 10:11:12            1
   2           C            2011-08-01 10:11:14            2

一天大概是5000多万行

现在我的思路是这样的,先找出第一次点击量排名前20的属性,也就是下图第一层,然后再在这20个属性里找属于这20个属性的第二步点击排名前10的属性,也就是第二层,
然后依次往下找10层,也就是用户的10步动作。当然,业务那边要求的是步骤越多越好。

第一层     A                 B    ........
第二层   A   B             A  A  .......
第三层 C  A D E .....      
第四层............

我想问下大家有没别的好的思路,我觉得我这个用程序有点难实现啊。。。还请大家给点建议啊。。。谢谢。。。

作者: cwjl11   发布时间: 2011-08-01

BI都是有商业目的的,我觉得搞ACM算法竞赛不是BI呢

作者: raullew   发布时间: 2011-08-01

呃。。楼上啥意思。。。我现在这个是公司的一个需求啊。。

作者: cwjl11   发布时间: 2011-08-01