一种基于MapReduce的微博信息推荐并行算法

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:qing19881215
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微博和移动互联网的快速发展,社交网络变得越来越庞大,信息的个性化服务越来越受到重视.Slope One算法是一种协同过滤推荐算法,算法通过用户项目的偏差矩阵和频度矩阵,预测目标用户感兴趣的项目,实现了信息的个性化推荐.考虑到Slope One算法对大数据处理不足的问题,提出一种改进的基于并行Slope One算法的微博信息推荐算法,并借助MapReduce平台设计实现了该算法.实验表明,该算法不仅具有良好的加速比和可扩展性,还具有较好的预测准确率,它可以更高效的处理微博数据. With the rapid development of microblogging and mobile Internet, the social network becomes more and more large, personalized information service is more and more attention.Slope One algorithm is a collaborative filtering recommendation algorithm, the algorithm through the user project deviation matrix and Frequency matrix to predict the target users interested in the project, to achieve the personalized recommendation of information.Considering the Slope One algorithm for large data processing problems, this paper proposes an improved algorithm based on parallel Slope One microblogging information recommendation algorithm, The algorithm is designed and implemented with MapReduce platform.The experiments show that the algorithm not only has good speedup and scalability, but also has a good prediction accuracy, which can deal with the Weibo data more efficiently.
其他文献
德国AC-338络筒机是目前最先进的自动络筒机,具有生产效率高、产品质量稳定、设备性能可靠、维护方便、自动化程度高等特点。文章主要介绍了AC-338络简机的技术配制特征、分析
主要介绍红外线轴温探测系统(THDS)的统型机设备近年来在铁路应用推广后,系统轴温探测、故障判断运用过程中发现了一些难以识别的隐性故障,并针对湖东车辆段管辖的北同蒲线路的
安全管理是深基坑工程建设的重要内容。为了有效弥补这些缺陷与不足,应该结合工程建设的具体情况,有针对性地采取安全管理对策,提高深基坑施工质量,健全安全管理制度措施,利
大黑山是一条重要的自然地理界线。它处于温带半湿润地区与湿润地区的交界带,是东北平原与东部山地之分界线,也是温带半湿润森林草原黑土、黑钙土地带与温带湿润针阔叶混交林暗
在信息飞速发展的今天,电子数据证据作为新时代的衍生品逐渐出现在司法实践活动中,表现形式多是以电子数据呈现在人们面前,但这种与传统证据相区别的崭新的证据形式也面临着
"速写"是一种独特的艺术形式,它是伴随绘画的发展与变革所形成的专用术语,是画家创作的准备阶段和记录手段。随着绘画造型艺术的发展,特别是随着西方浪漫主义的兴起,速写在18世
新疆油田288断块低孔低渗储层属辫状河流沉积砂砾岩,必须采取压裂改造才能有效开发。试注资料显示本区储集层存在强水敏性。在288断块储层特征分析的基础上,有针对性地开展了储
中国黄土在世界上独一无二,黄土滑坡也具有特殊性。深入探讨了黄土高原地区滑坡的形成机理,运用理论方法分析边坡变形过程,得到边坡发生破坏的影响因素,最后,通过阐述滑坡运
[目的]研究外源性氮和磷对马占相思凋落叶的分解速率、分解过程中N、P、K含量和土壤生化特性的影响,以便为森林土壤养分管理提供参考。[方法]以广东省云勇林场马占相思林下凋
跳高运动是田径运动中不可缺少的一项,对跳高运动员的培养要从青少年做起,锻炼出良好的身体素质基础。在对青年跳高运动员做专项体能训练时要结合个人的身体特点,把跳高运动的特