zoukankan      html  css  js  c++  java
  • 应用Orange进行购物篮分析20091216

    随着网络零售业被消费者认同的程度逐渐加大,规模不断扩张,一个零售网站上面的商品种类也越来越丰富,这时顾客所需要处理的信息量就会急剧增加。

    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

     

  • 相关阅读:
    vscode sftp 本地目录设置问题
    Zend where or怎么传
    docker如何查看最近创建的容器
    基于apline构建php7+nginx
    修改layui tree组件支持上移下移
    mysql千万级数据表如何删除
    filezilla 链接ftp不显示本地目录 “您没有权限列出该目录内容”
    php使用socket通过tcp通信及php16进制求和校验位计算
    Session must be started before any output has been sent to the browser;问题解决
    mysql数据库中的union和union的区别(示例演示)
  • 原文地址:https://www.cnblogs.com/lexus/p/1634700.html
Copyright © 2011-2022 走看看