根据工作者处理任务的工作时长和处理任务的种类的不同,从众包数据集中找出工作者处理时长较长、处理任务种类相似的任务推荐给工作者。通过对数据集进行预处理、k-means算法聚类、计算余弦相似度和运用基于内容的协同过滤算法选择最相似的几个任务作为推荐结果推荐给工作者,从而算法的推荐功能。结果表明基于协同过滤的众包任务推荐算法执行效率虽然不是最好,但基本完成了任务推荐功能。