|
[摘要] 本文简要的介绍了电子商务推荐系统的概念、作用和构成,详细的论述了电子商务推荐系统所采用的推荐技术及其优缺点,最后指出了现有电子商务推荐系统的研究热点和难点。
[关键词] 电子商务 推荐系统 推荐技术
电子商务推荐系统是利用知识发现技术从客户数据库中抽取潜在的商业价值,帮助客户发现他们想要的商品的智能系统,由于它方便了用户,提高了营销效果,因此在电子商务中获得了巨大的成功。电子商务中的推荐系统首先从客户那里获得客户喜爱的产品信息,然后向他推荐可能满足需要的商品。由于具有很强的实用性,电子商务推荐系统现在正快速成为B2C电子商务平台销售中不可缺少的工具。
一、电子商务推荐系统概念及构成
电子商务推荐系统 (Recommender Systems)是指利用电子商务网站向客户提供商品信息和建议,帮助用户决定应该购买什么产品,模拟销售人员帮助客户完成购买过程。
其作用主要表现在三个方面:将电子商务网站的浏览者转变为购买者;提高电子商务网站的交叉销售能力;提高客户对电子商务网站的忠诚度。
从总体的层次结构看,电子商务推荐系统可以分为三大部分:输入功能模块、推荐方法模块与输出功能模块。
1.输入功能模块,包含客户个人和社团群体两部分。客户个人输入主要是目标用户,指要求获得推荐的人,为得到推荐必须对某些项目进行评价,以表达自己的偏好,包括隐式浏览输入、显式浏览输入、关键词和项目属性输入以及用户购买历史等;社团群体输入指集体形式的评价数据,包括项目属性、社团购买历史、文本评价和等级评分。
2.推荐方法模块,它是推荐系统的核心部分,采用的推荐技术决定着推荐系统的性能优劣。在实际应用中, 电子商务推荐系统一般采用多种推荐技术的组合,尽量利用各种推荐技术的优点而避免其缺点, 提高推荐系统的性能和推荐质量。
3.输出功能模块,它是推荐系统获得输入信息后推荐给用户的内容,主要形式有:(1)建议,典型的如Top-N,根据客户的喜好向客户推荐最可能吸引客户的 N 件产品;(2)预测,系统对给定项目的总体评分;(3)个体评分,输出其他客户对商品的个体评分;(4)评论,输出其他客户对商品的文本评价。
二、常用推荐技术介绍
1.内容过滤推荐技术
内容过滤主要采用自然语言处理、人工智能、概率统计和机器学习等技术进行过滤。
通过相关特征的属性来定义项目或对象,系统基于用户评价对象的特征学习用户的兴趣,依据用户资料与待预测项目的匹配程度进行推荐,努力向客户推荐与其以前喜欢的产品相似的产品。如新闻组过滤系统News Weeder。
基于内容过滤的系统其优点是简单、有效。其缺点是特征提取的能力有限,过分细化,纯基于内容的推荐系统不能为客户发现新的感兴趣的资源,只能发现和客户已有兴趣相似的资源。这种方法通常被限制在容易分析内容的商品的推荐,而对于一些较难提取出内容的商品,如音乐CD、电影等就不能产生满意的推荐效果。
2.协同过滤技术
协同过滤是在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内容过滤直接分析内容进行推荐不同,协同过滤分析用户兴趣,在用户群中找到指定用户的相似(兴趣)用户,综合这些相似用户对某一信息的评价,形成系统对该指定用户对此信息的喜好程度预测。
与传统文本过滤相比,协同过滤有下列优点:(1)能够过滤难以进行机器自动基于内容分析的信息。如艺术品、音乐;(2)能够基于一些复杂的,难以表达的概念(信息质量、品位)进行过滤;(3)推荐的新颖性。 |
|