基于协同过滤的推荐算法研究与引擎设计

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:wjt197703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着推荐系统的持续发展和应用,用户数和项目数骤增,导致现有的推荐系统受到冷启动问题、稀疏性问题和可扩展性问题的阻挠。本文从协同过滤推荐算法出发,深入探讨了协同过滤推荐算法中运用的各种技术,分析了各种协同过滤推荐算法的特点,从不同角度给出了上述问题的解决思路。为提高推荐算法的推荐效果,提出两种改进的相似度计算公式EuclideanRPR相似度与Co-Occurrence-RPR相似度。EuclideanRPR相似度提高了推荐结果的精度,Co-Occurrence-RPR相似度提高了推荐结果的准确率和召回率。在MovieLens经典数据集上验证了改进相似度的有效性。为解决共同评分数据偏少导致的相似度计算公式可信度下降的问题,提出一种融合物品标签信息的混合推荐算法ItemCF-T,该算法能够根据项目间共同评分项目的数量信息,自适应选取合适的相似度计算公式,从而使推荐精度有所提高,在Movie Lens数据集上验证了该算法的有效性。为解决推荐系统中常见的数据稀疏和扩展性问题,研究了四种基于SVD的推荐算法,分别是SVD-ALS、SVD-SGD、Biased-SVD及SVD++算法,并比较了各个基于SVD推荐算法的特点,最终通过在Movie Lens数据集上的实验验证了基于SVD的协同过滤推荐算法的优势与前景。最后,实现了一个基于C/S模式的电影推荐系统,并运用上述改进的Co-Occurrence-RPR相似度的ItemCF算法对推荐引擎进行实现并优化,使用Jetty容器和Jersey框架设计服务器,使用Python Scrapy框架设计网络爬虫,使用SQLite数据库格式化存储数据,通过Android客户端的UI显示可以直观方便地看到推荐算法的推荐效果。
其他文献
本文以桐油样品为对象,测试其折光指数和游离脂肪酸含量,对所得数据通过F检验来判断样品的均匀性.实验结果表明,桐油均匀性样品可用于植物油实验室间比对的水平测试.
建立了一种沙咪珠利中巯基乙酸检测的高效液相色谱法。采用Diamosil C18色谱柱(200 mm×4.6 mm,5μm);流动相为乙腈和体积分数0.2%磷酸-水溶液(10∶90,V∶V);流速为1.0 mL/mi
目的 探讨集束电极射频热凝固治疗肺癌的手术并发症及其发生的原因、处理方法和预防措施。方法 肺癌 5 4例 ,6 2个病灶 ,CT引导下经皮肺穿刺将射频电极插入肺癌病灶行热凝
针对传统松节油聚合工艺所得产品萜烯树脂中催化剂残留量较高的问题,进行了工艺技术改良,以氯硅烷作为助催化剂取代了毒性高、易残留的三氯化锑。新工艺在降低产品中残留催化
本讲重点介绍了松香在油墨及涂料方面的研究进展和开发应用。
一提到民间手工艺术,很多人都会先问赚不赚钱。对此,面塑手工艺人李晶有点反感,“不论做面塑还是其他手工艺品,急功近利都是不利于长远发展的”。$$如何能对传统面塑艺术进行创新
报纸
山西花馍,具有装饰意味的手工艺术,是民族文化、传统文化宝库中重要的组成部分之一,它根植于生活,来源于生活,反映着生活在底层社会民众的情感智慧和在日常生活中累积起来的
由天然植物多酚降解产物没食子酸与环氧氯丙烷反应合成多酚型环氧树脂,并利用FT-IR、1HNMR及13CNMR光谱表征了该环氧树脂的化学结构。采用化学分析及红外光谱分析方法研究了
总结肿瘤专科音视频健康教育片的制作方法与成效。将20名护士采取随机抽签的方式分为5组,每组4人,分别负责5类专科健康教育片的制作,2名护士长负责总体协调与指导,历时3个月
关于'民族资产解冻',坊间流传几十年,至今还有很多人深信不疑。其中有一个版本说,某朝某代有人留下一笔巨额资产,被国家认定为'民族资产',国家计划通过不公