APP下载

个性化推荐系统在电子商务网站中的应用研究

2013-04-29王星

商·财会 2013年7期
关键词:个性化顾客协同

王星

一、引言

随着Internet的普及,信息爆炸时代接踵而至,海量的信息同时呈现,使用户难以从中发现自己感兴趣的部分,甚至也使得大量几乎无人问津的信息称为网络总的“暗信息”无法被一般用户获取。同样,随着电子商务迅猛发展,网站在为用户提供越来越多选择的同时,其结构也变得更加复杂,用户经常会迷失在大量的商品信息空间中,无法顺利找到自己需要的商品。

个性化推荐,被认为是当前解决信息超载问题最有效的工具之一.推荐问题从根本上说就是从用户的角度出发,代替用户去评估其从未看过的产品,使用户不只是被动的网页浏览者,而成为主动参与者。准确、高效的推荐系统可以挖掘用户的偏好和需求,从而成为发现用户潜在的消费倾向,为其提供个性化服务。

二、个性化推荐系统概述

个性化推荐系统是指根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。它是建立在海量数据挖掘基础上的一种高级商务智能平台,以帮助电子商务网站为其顾客购物提供完全个性化的决策支持和信息服务。购物网站的推荐系统为客户推荐商品,自动完成个性化选择商品的过程,满足客户的个性化需求。

2000年,我国正式开始了个性化推荐的研究,清华大学的陆海明等提出了基于Agent多混合智能实现个性化推荐;2001年清华大学的冯翱等人提出了基于Agent的个性化信息过滤系统Open Bookmark;南京大学的潘金贵等人设计并实现了个性化信息搜集智能体DOLTRL-Agent。近几年来,个性化信息推荐服务逐渐从理论走向实践,从探索走向完善,逐步成为商业界的焦点。

三、常用的个性化推荐系统算法分析

下面对常用的个性化推荐系统的算法进行简要的分析。根据算法的不同,当前已有的个性化推荐系统大致可以分为以下几类:基于规则的推荐系统;基于内容的推荐系统;协同过滤系统;基于用户-产品二部图网络结构的推荐系统;以及混合式推荐系统。

1、基于规则(Rule-based)的推荐系统

关联规则挖掘是数据挖掘领域的一个重要分支。对于基于关联规则的推荐算法来说,其作用机理就是:首先统计得到挖掘出的规则前件,然后针对目标客户的历史购买行为,向顾客推荐规则后件。该算法的优点是容易理解,研究基础广泛且成熟,支持其实现的软件丰富,有较好的实践条件;缺点是随着事务的增多,规则的发现将非常耗时,并且规则难以解释。

2、基于内容(Content-based)的推荐系统

基于内容的推荐起源于信息检索领域,它利用资源和用户兴趣的相似性来过滤信息。首先分析项目的内容,根据用户评价过的项目建立用户的兴趣模型,即用户描述文件。根据用户描述文件的不同又可以分为基于向量空间模型的推荐、基于关键词分类的推荐、基于领域分类的推荐和基于潜在语义索引的推荐。

基于内容的算法的优点是直接、简单,推荐结果易于解释。但也存在一定的局限:首先,特征提取能力有限,它仅适用于产品特征容易抽取的领域,当项目特征很难被一组关键词来清晰描述时,基于内容的推荐算法就显得苍白无力了。

3、协同过滤(Collaborative filtering)系统

协同过滤是目前应用研究的最为广泛最成熟的个性化推荐技术。主要分为基于用户的协同过滤系统和基于项目的协同过滤系统。其核心思想是:首先,基于系统中已有评分数据,计算给定用户(或项目)之间的相似性;然后根据计算得到的相似性,寻找目标用户(或项目)的最近邻居集合;最后使用最近邻居集合中的用户(或项目)的评分情况来预测目标用户对目标项目的评分值。

协同过滤的推荐系统主要优点有:

(1)对内容信息不易抽取的项目能产生完全自动化的推荐;

(2)能根据项目的质量和用户的品味产生推荐;

(3)能为用户发现新的兴趣。当然,协同过滤推荐系统也存在一些弊端:

(1)数据稀疏性问题,这也是协同过滤系统目前存在的最普遍的问题。

(2)冷启动问题,当一个新项目刚加入系统的时候,由于没有任何用户对它进行过评分,该项目便无法得到推荐。

(3)同一性问题,对于名称不同本质相同的项目,协同过滤无法发现潜在的联系;

(4)扩展性问题,随着系统中项目和用户数量的增多数据库将变得非常庞大,为用户产生推荐的精度和实时性都因此而降低。

4、基于用户-产品二部图网络结构(Network-based)的推荐系统

基于网络结构的推荐算法不考虑用户和产品的内容特征,而仅仅把它们看成抽象的节点,所有算法利用的信息都藏在用户和产品的选择关系之中.分别利用用户一产品用二部分图建立用户—产品关联关系,并据此就提出了基于网络结构的推荐算法。其中,提出了一种全新的基予资源分配的算法,通过在协同过滤算法中引入二部分图上的扩散动力学,部分解决了数据稀疏性的问题。

5、混合式(Hybrid)推荐系统

基于规则的、基于内容的以及协同过滤的推荐算法由于自身的特点,在实际应用中都存在一些缺陷,因此就提出了把多种不同算法结合起来形成混合算法的解决方案。

四、个性化推荐系统对电子商务网站的意义

个性化推荐系统作为一种电子商务服务,是网络营销的重要手段。据VentureBeat统计,Amazon的推荐系统为其提供了35%的商品销售额。个性化推荐系统能够有效地留住顾客、防止顾客流失,提高销售额,因此受到越来越多的关注。综合来看,个性化推荐系统对电子商务网站的意义,主要可以概括为以下几点:

1、把网站浏览者转变为购买者

有些用户浏览网站并非有有购买目的,如果网站通过个性化推荐系统对其进行推荐,有可能使顾客形成购物冲动,从而促进销售。

2、提高电子商务网站的交叉销售能力

个性化推荐系统可以发现顾客所购买商品之间存在的内在关联,网站可以根据推荐算法的输出结果,对相关商品进行组合推荐、捆绑销售等,从而促进销售。

3、提高顾客对电子商务网站的忠诚度

个性化推荐系统可以让顾客受困于海量的信息当中,因此适当的使用个性化推荐系统对顾客进行商品信息推送可以提高顾客的购物舒适度和满意度,从而提高顾客的忠诚度。

4、优化电子商务网站

根据Web日志数据分析用户的行为模式,推荐超连接列表,或者动态地生成可能的网页超链接。尽可能迎合每个用户的浏览兴趣并且不断调整网站链接结构适应用户浏览兴趣的变化,使每个用户在浏览网站时都有该网站的唯一用户的感觉。

五、结语

网络交易量不断增长的时代,已经出现了很多实用的个性化推荐系统。它能够利用顾客期望的产品单、购物车、顾客提交的评价以及购买记录等,为顾客推荐适合的产品,提供多项推荐服务。本文简单介绍了几类基于不同推荐算法的推荐系统.虽然这些推荐系统都已经投入应用,并且取得了可观的经济效益,然而,这些系统都面临着许多问题,需要从理论和应用角度进行深入的研究。(作者单位:山西省运城市广播电视台)

参考文献

[1]张靖.网络个性化服务资源综合推荐研究[J].计算机仿真.2009.26(11):157-165)

[2]刘建国,周涛,汪秉宏.个性化推荐系统的研究进展[J].自然科学进展.2009.19(1):1-15

[3]李智琦,陈世颖,杨怡凝.基于数据挖掘的个性化推荐在SNS中的应用[J].电脑知识与技术.Vol.7,No.28,October 2011.

[4]曾春,邢春晓,周立柱.个性化服务技术综述[J].软件学报.2002.13(10):1592-1561

[5]吴丽花,刘鲁.个性化推荐系统用户建模技术综述[J],情报学报,2006,25:55-62

[6]王茜,杨莉云,杨德礼,面向用户偏好的属性值評分分布协同过滤算法[J],系统工程学报,2010.04

[7]Lin Hongfei,et al Text Browsing Based on Latent Semantic Indexing[J]. Joural of Chinese Information Processing, 2000, 14(5):241-245.

[8]B Leite ,et al.C2::A Collaborative Recommendation System Based on Modal Symbolic User Profile [C]. Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence. 2006: 673-679

[9]余力.电子商务个性化——理论、方法与应用[M].清华大学出版社.2007

猜你喜欢

个性化顾客协同
“一站式”服务满足顾客
蜀道难:车与路的协同进化
坚持个性化的写作
“四化”协同才有出路
新闻的个性化写作
上汽大通:C2B个性化定制未来
三医联动 协同创新
让顾客自己做菜
以顾客为关注焦点
满足群众的个性化需求