协同过滤技术在电子商务个性化推荐系统中的研究与应用

被引量 : 0次 | 上传用户:francis123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的日益普及,电子商务网已经成为顾客购买商品的重要场所。然而,为了满足用户的需求,电子商务网中的商品量迅速膨胀,这使得用户经常迷失在浩瀚的商品信息中,难以找到自己满意的商品。为了让客户能够轻松的找到自己满意的商品,给每位顾客安排一位商品导购员是迫切的需求。而电子商务推荐系统就是在这种需求下的产物。协同过滤技术中应用最广泛的是基于用户的协同过滤技术和基于项目的协同过滤技术。基于用户的协同过滤推荐系统在过去是非常成功的,它根据用户对项目评价的相似性对用户进行分类,所得到的推荐结果是比较精确的,并且能够容易挖掘出目标用户潜在的新兴趣,即能够实现奇异发现。但是,这种推荐技术存在着明显的可扩展性、数据稀疏性问题。基于项目的协同过滤很大程度上解决了稀疏问题和冷开始问题。但该技术对用户的推荐基础只是建立在项目的相似性基础上,因此只能给用户推荐他熟悉的项目,不能作出跨类型(cross-genre)的推荐,缺乏“奇异发现”(serendipity)的能力。本文首先对电子商务推荐系统进行了较深入的研究,详细分析了各种个性化推荐技术在电子商务推荐领域的应用现状和前景。在此基础之上,重点研究了电子商务推荐领域应用最广泛的推荐技术一协同过滤技术。然后对推荐系统的应用实例一网上商城系统进行了需求分析,系统设计。对系统模块进行了详细划分,并对每个模块的功能需求进行了详细分析。在系统实现部分,重点讲述了推荐系统的实现,而推荐系统中最核心的就是推荐算法,通过对传统的协同过滤算法的研究与分析,提出了一种改进的协同过滤算法CIUCF,并详细讲述了改进算法的改进思路,算法表示,与算法流程。对改进的算法进行实现,详细讲述了推荐系统的架构,并通过类图方式设计出了推荐系统的类结构。最后,在实验部分,首先利用GroupLens提供的数据集综合考虑各种因素,设计了5组实验方案对改进的协同过滤算法进行了测试。然后对整个网上商城系统进行测试。实验结果表明改进的协同过滤算法可以有效的传统的协同过滤算法所面临的问题,并且在推荐结果的精确度方面有了显著的提高。
其他文献
采用断裂力学分析方法和谱疲劳分析方法对比深水半潜式钻井平台典型节点在南海典型海洋环境条件下的疲劳寿命,断裂力学分析中将平台结构裂纹作为张开型裂纹来处理,对比初始裂
首先建立了符合商业银行业务特点的本量利分析模型 ,着重介绍在单一资产负债条件下本量利分析实例 ,简单介绍在资产负债多样化条件下盈亏临界分析。
云南省及周边地区是地震多发区,震灾往往造成巨大人员伤亡和经济损失,迫切需要在灾后重建、改造建设、建筑维护维修方面提高钢筋的抗震强度,而推广应用高强钢筋正好是防灾御灾的
报纸
本文将农地非农化过程中损失的生态服务价值分为2部分:农地非农化损失的农地生态系统的服务价值和新增建设用地负外部性造成的生态价值的降低。运用中国陆地生态系统当量因子
目的:探讨心理干预对中老年脑血管疾病患者的影响。方法:将202例中老年脑血管疾病患者随机分为治疗组102例和对照组100例,对照组实施常规护理,治疗组在常规护理的基础上实施
网络舆情是对整个舆情事件的具体描述、对事件的观点和立场,在短时间内会大规模、快速的扩散,因此尽早地预测舆情事件的走向和态势,相关部门就可以及时掌握社情民意,及时发现
本文以河南项城市融媒体中心融媒体平台建设为模型,从融媒体平台总体设计、业务架构、建设内容等多方面阐述方案的设计思路、技术特色、创新点和关键技术,详细介绍了县级融媒
采用N-甲基吡咯烷酮(NMP)为萃取剂,对乙腈-正丙醇物系进行萃取精馏实验。采用Aspen Plus化工流程模拟软件,以改进的UNIFAC模型计算物性数据,对NMP法萃取精馏工艺进行模拟,考
目的探讨输尿管内支架对兔输尿管蠕动和肾盂压的影响及随时间的变化。方法将40只青紫蓝兔随机分为对照组及留置输尿管内支架0、1、2、3、4、7、12周组,共8组,每组5只。对照组