面向即时众包协作的移动垂直应用的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:mypika
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
众包作为一种新的社会生产方式,可以极大地整合社会资源,创造巨大的商业价值。随着互联网技术的发展,众包不再是单纯的企业行为,逐渐发展为一种全民协作的社会化行为。移动互联网的兴起为众包协作的移动化、碎片化提供了契机,但同时又提出了挑战。现有的众包协作应用都是将信息分类之后直接呈现,不仅造成信息过载,而且难以快速响应用户在移动场景下的即时协作任务。本文立足现实需求,以协作拼单为背景,引入推荐系统来解决协作应用在移动场景下所面临的问题。设计一套既支持复杂机器学习算法,又能实时响应用户请求的推荐引擎架构是该应用设计的首要目标。论文通过使用分布式消息系统Kafka搭配最新分布式并行计算框架Spark、高性能内存数据库Redis与分布式NoSQL数据库HBase,设计并实现了“在线-近线-离线”三段式混合推荐引擎,离线部分进行批量计算更新推荐模型,近线部分进行增量计算异步推送推荐结果,在线部分响应用户实时请求对拼单任务进行过滤和排序,通过实验验证了该技术方案的可行性与合理性。现有的协作活动推荐算法多是对传统算法的直接迁移,没有充分考虑移动场景下协作活动的特点。移动场景提供了用户位置、用户社交关系等新的信息,众包协作用户之间构成了基于事件的社交网络(Event-based Social Network,EBSN)。论文分别从 EBSN 下的语义特征、位置特征以及社交影响三个方面进行分析研究,通过分析整合上述因素对用户参与协作活动的影响程度,提出了 一种基于邻域隐含因子的奇异矩阵分解算法。实验结果表明,相较于传统的预测模型,论文提出的模型可以有效缓解冷启动问题,能够更准确地预测用户是否会参与活动,进而为用户个性化推荐协作活动。基于上述推荐系统架构和推荐算法,论文设计实现了一个提供协作拼单服务的移动应用。该应用可以基于用户兴趣和实时上下文信息对拼单做智能排序和推荐,响应用户的即时协作需求,有效解决了移动场景下信息过载的问题。
其他文献
随着近年来我国音乐行业的蓬勃发展,越来越多的声乐作品横空出世,在我国优秀声乐作品空前繁荣的背后,作为其“绿叶”——钢琴伴奏艺术,也越来越被广大音乐爱好者熟知。钢琴伴
综述了我国EO、EG生产装置及消费结构、预测近三年EO、EG的供给与需求,指出存在问题并对今后发展提出建议。
本文从材料科学文献检索课程的教材建设、教学内容、教学实施方法、考核方式等几方面对新形势下的材料科学文献检索课程的教学改革进行了初步的探索。
随着科技的不断进步,文献检索手段也不断地发展更新.<CA on CD>光盘数据库的面世为读者提供了方便快捷的检索工具,但<CA on CD>的检索方法与印刷版不尽相同,如何正确使用<CA
工作获得感指个体在工作中的付出,在物质层面和精神层面得到合理和预期回报时产生的一种心理满足状态,以及对未来发展的期待。近年来,关于获得感的研究很多,但是缺乏深入的实
随着我国对“互联网+教育”的深入研究,在义务教育英语课程标准的指导下,在较完整的教学资源、教学环境和教学工具的支持下,以宁夏回族自治区为代表的西部省区学校应当在英语
在新课改的大力推广和实施中.广大教师的课堂教学面临质的改变.要从传统的应试教育观念和教育方式迈向素质教育的教学流程.需要对旧有的课堂教学进行优化,从理念、教学手段、教学
转基因生物产品从其诞生之日起就备受关注,关于其安全性的讨论也从未中断。现在,世界上绝大多数国家都对转基因产品实行了不同于传统产品的安全管理和贸易模式。中国非常重视转