应用Orange进行购物篮分析2009-12-16
2009-12-29 09:56
288 查看
引
随着网络零售业被消费者认同的程度逐渐加大,规模不断扩张,一个零售网站上面的商品种类也越来越丰富,这时顾客所需要处理的信息量就会急剧增加。
Phillips(2005)的研究表明,当顾客面对种类繁多的商品时,并不会因为可选择的丰富多样性而得到更多的满足,但是他们能够因为卖家对其商品选择的引导而感到满意。对于零售购物网站来说,引导顾客的一个有效的办法就是合理的网页布局,就是说,哪些商品应该放置在一起,哪些商品应该被放置在醒目的位置,或进行推荐。
顾客的购买行为是一种整体行为,他们很少单买一种商品,而往往是多种商品的组合,而这些商品是密切相关的。一件商品的买与不买,买多与买少,都会直接影响其他商品的购买,影响每个购物篮的利润。因此,消费者的购物篮隐含着重要并且有价值的信息,等待人们去发掘。如商家可以通过购物篮分析来了解消费者的购买习惯、产品偏好、品牌忠诚度等。
目标
做产品的关联推荐,希望通过DM来找出产品购物潜在的关系,向用户推荐同时购买机率大的产品,促进关联产品的销售,提供整体的销售量
问题定义
根据过往的订单记录,对于当前用户浏览的产品,向其推荐10件相关的产品
数据样本
对2009年12月15日的xxx条记录作为样本进行分析(未进行去躁处理),这xxx条记录来自YYYY个订单
工具
Orange需要的py库比较多,由于要下对版本,单独安装比较繁琐,还好它提供了打包的版本,大家可以看一下
Official site: http://www.ailab.si/orange
Snapshot of Orange with Python 2.5 and required libraries
2.5的版本是稳定版本,还有一个不稳定的2.6版本
如果你之前有装其它版本的python需要做一下处理,在要更改环境变量到合适的版本
术
主要利用Orange进行Association Rules的使用,有一个比较担心的问题是,数据库大了之后会吃不住,因为使用的是APRIORI algorithm
反正是做demo,follow me.
代码参见此处
https://code.google.com/p/cntheone/wiki/OrangeAssocationRuleUsage
随着网络零售业被消费者认同的程度逐渐加大,规模不断扩张,一个零售网站上面的商品种类也越来越丰富,这时顾客所需要处理的信息量就会急剧增加。
Phillips(2005)的研究表明,当顾客面对种类繁多的商品时,并不会因为可选择的丰富多样性而得到更多的满足,但是他们能够因为卖家对其商品选择的引导而感到满意。对于零售购物网站来说,引导顾客的一个有效的办法就是合理的网页布局,就是说,哪些商品应该放置在一起,哪些商品应该被放置在醒目的位置,或进行推荐。
顾客的购买行为是一种整体行为,他们很少单买一种商品,而往往是多种商品的组合,而这些商品是密切相关的。一件商品的买与不买,买多与买少,都会直接影响其他商品的购买,影响每个购物篮的利润。因此,消费者的购物篮隐含着重要并且有价值的信息,等待人们去发掘。如商家可以通过购物篮分析来了解消费者的购买习惯、产品偏好、品牌忠诚度等。
目标
做产品的关联推荐,希望通过DM来找出产品购物潜在的关系,向用户推荐同时购买机率大的产品,促进关联产品的销售,提供整体的销售量
问题定义
根据过往的订单记录,对于当前用户浏览的产品,向其推荐10件相关的产品
数据样本
对2009年12月15日的xxx条记录作为样本进行分析(未进行去躁处理),这xxx条记录来自YYYY个订单
工具
Orange需要的py库比较多,由于要下对版本,单独安装比较繁琐,还好它提供了打包的版本,大家可以看一下
Official site: http://www.ailab.si/orange
Snapshot of Orange with Python 2.5 and required libraries
2.5的版本是稳定版本,还有一个不稳定的2.6版本
如果你之前有装其它版本的python需要做一下处理,在要更改环境变量到合适的版本
术
主要利用Orange进行Association Rules的使用,有一个比较担心的问题是,数据库大了之后会吃不住,因为使用的是APRIORI algorithm
反正是做demo,follow me.
代码参见此处
https://code.google.com/p/cntheone/wiki/OrangeAssocationRuleUsage
相关文章推荐
- iOS应用程序安全(16)-使用iNalyzer对iOS应用进行动态分析
- Excel在统计分析中的应用—第十二章—回归分析与预测-应用LINEST函数进行回归分析
- Android 高级面试题及答案,android试题及答案 如何对 Android 应用进行性能分析
- 使用 Google Analytics 对 iPhone/iPad 应用进行统计和分析
- Placed:帮助开发者提进行精确的移动应用位置分析
- 使用excel进行数据挖掘(5)---- 应用场景分析
- 利用python进行数据分析之pandas库的应用(二)
- 应用 openssl 工具进行 SSL 故障分析
- 利用Zipkin对Spring Cloud应用进行服务追踪分析
- 使用Fiddler对Android手机的应用数据进行抓包分析
- 应用ImageJ对荧光图片进行半定量分析
- 利用Zipkin对Spring Cloud应用进行服务追踪分析
- Excel在统计分析中的应用—第十二章—回归分析与预测-运用LINEST函数进行多元线性回归分析
- ArrayList 与HashSet的比较,及应用反射读取properties配置文件中的数据进行实例化再调用,以及类加载器的使用;还有HashCode的分析,及导致内存泄露,内存溢出的原因之一
- 应用eclipse自带工具进行代码调用函数分析
- mahout应用kmeans进行文本聚类——实例分析
- 哑变量在SPSS和SAS进行回归分析应用
- 如何对 Android 应用进行性能分析
- UML应用-应用Rational Rose 进行状态机分析与设计实例
- Excel在统计分析中的应用—第二章—描述性统计-Part6-利用分析工具进行描述性统计