文章基于本地在线评测系统和第三方在线评测系统的大量的评测数据,利用基于用户的协同过滤算法,设计和实现了竞赛题目的推荐模块,并将其引入在开源HOJ在线评测平台。该模块通过推荐算法给本地的系统用户推荐合适的算法竞赛题目,提高算法竞赛训练的针对性和效率。