The present invention is applicable to the field of computer technology, and provides a recommendation method, device, equipment, and storage medium. The method includes: acquiring the user's historical rating data, items to be rated, and the text content of the item to be rated, and according to the user's historical rating data, The items to be rated and the text content of the items to be rated are trained on the preset stacked noise reduction autoencoder and the preset probability matrix decomposition model to obtain the user feature matrix, item feature matrix, and corresponding item hidden features and user hidden features. Features, according to the user feature matrix, item feature matrix and the corresponding item hidden features and user hidden features, calculate the user's predicted score for the item to be rated, generate a recommendation list according to the predicted score, and output the recommendation list to the user, so as to recommend items to the user Combining item features and user features at the same time can effectively improve the accuracy of recommendation, and then improve the efficiency of item recommendation.