The invention provides a CF (
collaborative filtering) recommendation method fusing 
matrix decomposition and user project 
information mining. The CF recommendation method comprises the following steps:reading historical 
score data and 
project type data information of a user on an article; based on the FunkSVD model, optimizing and decomposing the user 
score matrix, and adding a similarity factor to calculate and generate a user 
score prediction matrix; calculating optimal similarity by optimizing CF users and project information occupying different proportions, predicting user scores, and generating Top-N recommendation lists. The method has the advantages that (1) the user scoring matrix is optimized and decomposed based on the FunkSVD model, and the 
trust factor is added to predict the user scoring matrix, so that the problem of low prediction accuracy caused by data sparseness of a traditional 
matrix decomposition model is relieved; (2) similarity is calculated based on the 
user information and the project information, and the problem of 
cold start caused by excessive dependence on historical data in a traditional recommendation 
algorithm is solved; and (3) a trust degree relationship between users is introduced, so that the recommendation precision and 
interpretability of a traditional CF recommendation 
algorithm are improved.