支持任务推送的众包系统的研究与实现

来源 :北京邮电大学 | 被引量 : 13次 | 上传用户:june_jt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
众包是指一个公司或机构把过去由员工执行的工作任务,以公开招募的形式外包给非特定的大众网络的做法。随着众包概念的广泛传播,互联网上出现了许多为众包活动提供支持的众包系统,它们利用互联网将发布任务的请求者同参与任务的工作者连接起来,极大地提高了众包活动中知识和劳动的交易效率。现有众包系统往往采用拉取模式基于个人意愿进行任务分配,无法保证任务被合适的工作者执行,导致任务完成质量不高。针对这一问题,本文提出了以推送模式为主、以拉取模式为辅的任务分配机制,在保证个人自主选择权的基础上,推送任务给合适的工作者。同时,本文围绕该机制设计并实现了支持任务推送的众包系统,该系统实现了用户管理、任务管理、贡献管理和流程管理四类功能,能够为众包活动提供全面支持。用户管理类功能包括用户注册、用户登陆和简历维护,使系统能够有效地管理众包活动的参与者;任务管理类功能包括任务生成和任务分配,使系统能够合理地完成众包任务的分发;贡献管理类功能包括贡献收集、贡献评选和奖励派发,使系统能够有力地保障众包活动参与者的利益;流程管理类功能包括流程监控和流程调整,使系统能够全面地控制众包任务的执行过程。其中,任务分配功能的实现采用了本文提出的基于ARS (Active RankSLDA)模型的任务推送算法。ARS模型是本文提出的一种考虑用户活跃度的RankSLDA (Rank Supervised Latent Dirichlet Allocation)改进模型,该模型可以基于用户专长和用户活跃度预测用户在目标任务上的排名。ARS模型不仅利用用户的评分数据和任务的主题分布学习用户专长,而且还从用户活动序列中提取特征作为用户活跃度。实验结果表明,基于ARS模型的任务推送算法性能优于基于RankSLDA模型的任务推送算法。
其他文献
现代计算机系统日趋复杂,处理器、存储系统、输入输出系统、操作系统、编译器以及应用程序对计算机系统的整体性能都有重要影响,所以需要我们采用能够真实反映客观实际的方法
本文旨在建立一个复杂的系统—沉积相建模系统的00模型。随着软件规模的日益增长,系统的复杂性急剧上升。面向对象技术提供了驾驭系统复杂性的能力和手段。面向对象技术的关键
随着移动接入设备的普及,语音作为一种快速方便的交互方式,越来越受到重视。说话人识别技术,作为语音应用技术的一部分,也有着广阔的应用前景。  在说话人识别中,注册阶段和测试
本文研究了刺绣图像自动编针中的若干关键技术。在对图像处理和识别、图形学及人工智能等相关技术研究的基础上,根据刺绣图像实际情况提出了一些改进算法和新的算法。本文主要
目前越来越多的企业采用信息管理或知识管理系统来提高工作效率,在这样的系统中,企业员工实际在虚拟的协作环境下工作,他们需要得到与自己工作任务相关的及时有效的信息支持。传
流媒体技术是一种新兴的、具有巨大潜力的技术,可以广泛应用于视频点播、远程教育和视频会议等互联网应用中.随着宽带技术和移动技术的发展,流媒体技术受到了越来越多的重视.
色彩匹配作为色彩管理系统的核心技术,多年来,一直是彩色打印、印刷和摄影领域等彩色信息处理领域的难点问题,色彩匹配涉及到复杂的多维空间的非线性转换问题.在该文的研究中
设备健康与故障分析,一般依托于PHM(Prognostics and Health Management故障诊断与健康管理)系统。在一般的PHM系统中,常常利用大数据技术与统计学习算法,对生产过程中产生的各
随着多媒体计算机技术和通信技术的不断发展,网络所传输的信息越来越丰富,当前以Internet为代表的网络正朝着多媒体综合业务发展。许多实时的多媒体应用,如视频点播、IP电话和远
随着电子与计算机技术的发展,研究和设计自动抄表系统成为当前的热点,本文针对南京大学供电管理的现状,研究和设计了一个自动抄表系统的雏形,旨在加强和提高学校供电运行方面的管