基于Java技术的个性化推荐系统与实现

被引量 : 0次 | 上传用户:oliversong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,随着计算机信息技术的飞速发展,网络上的信息量与日剧增,用户想获取需要的信息却越来越困难,用户如何在网络上众多的资源中找到自己需求的信息,已经成为了众多学者、专家和网络用户关心的核心问题之一。个性化推荐系统在这样的背景下应运而生。协同过滤算法是目前个性化推荐系统中主要的推荐算法,协同过滤推荐模型的基本思想是在相似用户间进行个性化推荐,首先通过建立恰当的数学模型来描述用户间的相似性,进而在此基础上设计高效的算法为目标用户寻找相似用户,并将相似用户感兴趣的资源推荐给目标用户。称之为“人对人的相关性”(people-to-people correlations),也就是说该技术肯定了用户之间的群组性。但是协同过滤算法在用户量比较大的情况下,系统每次都需要花大量的时间计算用户的邻居来产生用户的推荐列表,针对这种情况,我们需要研究一种新型的推荐算法来提高推荐列表生成的效率。基于社区的协同过滤算法,是协同过滤算法的一种变异形式,首先将用户划分成不同的社区,并假设“相同社区的用户将会有相似的兴趣,而不同社区的用户将不会产生邻居”,因此在生成用户的推荐列表时,只需要在相同社区的用户之间寻找邻居,这样当减少寻找邻居的范围,从而提高推荐列表的生成效率。本文首先将简要介绍个性化推荐系统以及系统过滤算法,然后利用JAVA技术来实现基于社区的协同推荐算法,并进行了系统的分析,假如系统中我们可以找到k个社区,由于学生学习的阶段性,而且可以假设社区中用户所需的学习资料在这些社区中都能找到,如果k个社区内的用户数量基本相等,那么进行社区分类的社区协同算法将比不进行社区分类的协同过滤算法效率高k倍,且推荐效果相同。
其他文献
交际型教学法重点强调在外语教学中要重视交流,要增加学习者课堂说话的时间,要使学习者在课堂中表现得更为的活跃,然而一些研究显示,亚洲学生在英语课堂上总是表现得很沉默,
随着中国经济的快速发展,中国消费者对于高端奢侈品的消费能力迅速增强,豪华游艇作为一种顶级奢侈品开始进入中国市场。中国的游艇市场经过短短几年的发展,进入快速增长期,特
进行家兔重要经济性状的QTL定位对于基因的位置克隆研究以及家兔的遗传改良具有重要意义。本研究采用微卫星标记对家兔基因组进行了扫描,对家兔生长和被毛性状的QTL研究结果
当今社会是科技高速发展的社会,电子商务的迅速发展打破传统商务的发展模式,给人们的生活带来了日新月异的变化,也给这种变化下的消费者权益保护提出了新的挑战,如何有效保障
基于以可靠性为中心的维修理念,对列车自动防护(ATP)车载设备进行功能和故障模式分析,运用层次分析法(AHP)对某种类型的ATP车载设备故障影响程度进行定量评估.结果表明:TCR天线的
当前的企业竞争已经成为人才的竞争,吸引、培养发展和留住人才也逐渐提升为企业首要关注的问题。本文研究外资企业培训体系,着重从基于企业战略的角度考虑如何提高培训体系的
通俗来讲,机电一体化就是指将电子技术和机械装置结合起来,使二者相互融合,相得益彰。本文主要介绍我国当前机电一体化技术的现状和它在实际应用及节约能源方面存在的一些问
当前,我国大学英语教学改革正处于全面实施之中。大学英语教学第一线的教师是大学英语教学改革方案的具体实施者,改革的理念要通过教师这一关键环节来应用于教学实际。大学英
农业银行NH支行成立于1997年,它是一家面向“三农”、城乡联动、综合经营的金融机构。农业银行NH支行作为先进支行的代表,始终坚持惠农富民,倾情服务“三农”。推出了一系列
本文依托于国家973重点基础研究发展规划项目“环境友好现代混凝土的基础研究”课题“现代混凝土胶凝浆体微结构形成机理”(2009CB623201),探讨调凝剂对水泥水化历程的影响及