移动新闻的个性化分布式推荐系统研究

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:sun763280
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,随着移动客户端的普及,越来越多的人使用它们来获取新闻资讯,而人们在移动客户端上的活动又在互联网上产生了海量的数据。与此同时,每天在世界范围内都有数以亿计的新闻被报导。在这样的背景下,新闻服务提供商面临着如何从海量数据中挖掘出不同用户对新闻的真实需求,并快速推荐给用户最适合的新闻的挑战。这正是移动新闻的个性化分布式推荐系统所重点关注的问题。本文经过分析发现,当前移动新闻推荐系统面临着三个方面的挑战,分别是可扩展性、个性化和时效性。为了应对这三方面的挑战,本文研究了现有的新闻推荐算法并分析了它们的优缺点。然后,针对现有推荐算法的不足之处,本文在网络推荐算法的基础上提出了基于时间衰减的网络推荐算法:基于时间衰减的物质扩散算法和基于时间衰减的热传导算法。经过实验分析,验证了它们在可扩展性、个性化和时效性上的良好效果。本文所提出的算法弥补了大部分新闻推荐算法在时效性上的不足,又在个性化和可扩展性上表现良好,能够满足当前移动新闻领域对于推荐系统的需求。当前移动新闻推荐系统需要为大量的用户在海量的新闻中分别推荐各自感兴趣的内容,而且新闻是一种对时效性特别敏感的信息,过时的新闻没有价值。在这样的条件下,单机系统已经无法有效完成任务,必须使用分布式系统。本文基于所提出的算法设计了三种在Spark分布式框架上并行化的方案,并与另一种流行的分布式框架Hadoop的实现做了对比,论证了Spark框架的高效性。然后对算法的实现提出了一种减枝策略,并论证了其有效性。本文最后以所提出的基于时间衰减的网络推荐算法为核心,基于Spark平台、Django框架、Scrapy框架、MongoDB和Redis数据库设计并实现了一个完整的移动新闻个性化分布式推荐系统,证明了该算法在真实系统上的可行性。
其他文献
超高压水射流切割工艺以其冷态切割、切缝质量好、对被切割材料无选择性和任意设置断点,对复杂图形的智能化切割等独特优势,广泛用于金属与非金属板材加工。本文论述这一技术
简要介绍了染发剂、烫发剂的种类和化学成分,染发剂、烫发剂的作用机理与人体的生理生化作用和对人体的危害。
“鲍伊债券”于1997年开创了知识产权证券化的先河。近年来,知识产权证券化在国外的实践主要涉及版权、专利权和商标权等领域,频受关注。为推动中国专利事业和科技创新,特解析专
<正>碳纳米管支撑和模板刻蚀法有助于增大膜的面积。淡水短缺催生海水淡化技术2018年初的几个月,南非开普敦的居民计划每人每天的日常生活用水量控制在约50升水。随着这座城
<正> 前束是指汽车的两前轮后边缘与前边缘的距离之差(如图1),即B—A。因为汽车前轮有外倾角,汽车在行驶时,前轮将出现边滚边滑的现象,这将加速轮胎的磨损。有了前束,能保证
随着产业结构的调整,月季种植地区和规模不断增加,月季白粉病发生频繁,危害严重,呈加重趋势。从影响月季白粉病发生的因素和对月季白粉病防治研究方面进行了综述,以期为同类
数字图像作为多媒体信息的重要组成部分,在当今时代中有着广阔的应用。随着智能手机的普及和移动互联网的发展,数字图像的数量呈爆炸式增长,在人们的生活中几乎无处不在。数
潮流能水轮机模型试验受试验条件的制约,其试验相似性距实际运行差距很大。利用CFD分析软件计算了不同水槽宽度和深度情况下水平轴潮流能转轮的能量转换效率,采用无限翼展与
研究几种消毒药物对来源于凡纳滨对虾壳膜与内脏的N-乙酰-β-D-氨基葡萄糖苷酶(NAGase,EC3.2.1.52)活力的影响。结果表明,次氯酸钠和三氯异氰尿酸对2种来源的NAGase活性均有