• 应用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

     

  • 相关阅读:
    CodeForces 785D Anton and School
    CodeForces 785C Anton and Fairy Tale
    CodeForces 785B Anton and Classes
    CodeForces 785A Anton and Polyhedrons
    爱奇艺全国高校算法大赛初赛C
    爱奇艺全国高校算法大赛初赛B
    爱奇艺全国高校算法大赛初赛A
    EOJ 3265 七巧板
    EOJ 3256 拼音魔法
    EOJ 3262 黑心啤酒厂
  • 原文地址:https://www.cnblogs.com/lexus/p/1634700.html
Copyright © 2020-2023  润新知