1.SVDFeature homepage: SVDFeature-SVDFeature language: C++ A feature-based collaborative filtering and sorting tool, developed by Apex Laboratory of Shanghai Jiaotong University, with high code quality. It won the first place in KDD Cup 2112 and the third place in KDD Cup 2111, and the related papers were published in JMLR in 2112, which is enough to show its height. SVDFeature contains a flexible Matrix Factorization recommendation framework, which can easily implement SVD, SVD++ and other methods, and is one of the most accurate single model recommendation algorithms. The SVDFeature code is refined, which can realize large-scale single-machine matrix decomposition operation with relatively little memory. In addition, the model containing Logistic regression can be easily used for ensemble.