基于用户的协同过滤推荐算法的研究及Python实现

来源 :魅力中国 | 被引量 : 0次 | 上传用户:goodcareer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网电子商务的飞速发展,精准的用户信息推荐越来越必不可少,其中基于物品及矩阵分解的推荐算法在互联网行业中应用极其广泛.协同过滤算法(collaborative filtering)的目标是基于用户对物品的历史评价信息,向目标用户(active user)推荐其未购买的物品,以有效提高平台推荐商品的精确度,用户的购物体验以及交易商家和平台的经济效益.协同过滤算法可分为基于物品的,基于用户的和基于模型三类,本文实现基于用户的协同过滤算法.
其他文献
摘要:新课程改革实现的重中之重在于教学模式的变革,当前阶段,学生创新意识与创新能力的培养越来越受到广大家长和教育工作者的关注。本文对初中数学家偶尔中支架式教学的模式进行了分析探讨,仅供参考。  关键词:初中数学;支架式教学;模式  一、初中数学课堂实行支架式教学遵循的相关原则  通过查阅新华字典,支架的本意是三脚架,主要用于支撑不稳定的建筑物。我们可以将之理解为帮助物体得到支撑的辅佐物品。而将其进
笔者于87年秋季利用覆盖平菇床的废报纸(已长满菌丝)进行直接出菇试验,收到了较高产量。现将试验情况简报如下:供试菌种为沔粮杂交3号平菇,于9月6日投料,24日菌丝吃透整个培
摘要:信息技术已经是教育教学中非常重要的学科。有效的信息技术课程,要求学生掌握信息技术基本知识与技能的同时,还重视培养学生自主学习能力。小组探究式学习,可让学生乐于掌握新的知识内容与技能,且培养学生自主学习能力。  关键词:信息技术课;小组探究式;学习方式  小组探究学习方式,是在教师有效指导下,于学科领域与现实生活情境中,经学生主动发现问题、体验感悟、实践操作、表达交流等学习活动,促使学生获得知
数字化管理的模式在我国各行各业中均有运用,这种档案管理的方式是在时代的发展中逐渐形成的,基于信息技术的应用,可以大幅提升档案管理工作的效率及工作水平,所以档案数字化
在新形势下要针对我国企业人力资源进行合理创新和改进,在人力资源管过程中及时寻找出存在的问题,针对问题详细分析,提出具体可行的对策和方案.
提高新植果树的萌芽率和成枝力,直接关系到果树的早成形、早结果问题。如何提高苗木的萌芽率和成枝力呢?除采用刨大坑多施肥外,1988年春我们还进行了苗木弯倒提高萌芽率和成
会议
会议
由新华社内蒙古分社主办的《资料卡片》,以摘登文学、史学、哲学、美学、人才学、社会学、军事学、新闻学等方面资料为主的半月刊。辟有伟业丰碑、最新信息、革故鼎新、人才