The invention discloses an information recommending method based on a
social network. The information recommending method includes the following steps that first, trust degree and similarity between users are calculated, and a user relation matrix is constructed through weighted values; second, the users are clustered through a
community discovering
algorithm, and then a closest neighbor set of the users is formed; third, scores are predicted, and a recommending
list is generated. The information recommending method based on the
social network can achieve the following advantages that first, the
cold start problem is solved: trust degree is introduced into the method, if enough neighbors cannot be obtained according to the common grading articles in the recommending process, trustable friends can serve as the start point of prediction, and thus the
cold start problem can be relieved, and user coverage can be improved; real time performance is improved:
community division is performed on the user network through the
community discovering
algorithm commonly used in
social network analysis, in other words, same user interests are clustered, and thus the time for finding the neighbor set of the users is greatly shortened, and the real time performance of the information recommending response is improved.