完成推荐部分的代码编写，待完善（不推荐用户已有评分的项目）和检验（功能正确性）。