本发明公开了一种大规模协同过滤的推荐系统,其中:全局项目相似度创建模块将全局用户项目数据库中的所有项目作为输入,计算所有项目间的相似度,并降序排列后输出结果;用户评分平滑模块把全局用户项目数据库中的所有用户作为输入,输出平滑过用户评分的全局用户项目数据库;局域用户项目数据库创建模块负责输入的全局用户项目数据库中的选择部分用户和项目,输出局域用户项目数据库;推荐模块从局域用户项目数据库的输入中输出对当前用户的推荐结果。本发明系统通过将在全局用户项目数据库上的协同过滤问题转化为在局域用户项目数据库上的协同过滤,大大降低了用于检测的用户项目数据库的大小,显著地提高了推荐结果的准确性。