The invention discloses a method for providing network service resources. The method comprises the following steps: firstly, classifying the network service resources; then, providing a retrieval scheme according to the interest of a user, and providing the classified network service resources according to the retrieval scheme; firstly extracting feature vectors of to-be-classified service resources when the network service resources are classified, then, computing the probability of each attribute in each feature vector in each category and the weight of each attribute, then, acquiring the probability that each attribute belongs to each category by utilizing a weighting Naive Bayes formula, and selecting the maximum as the classification category of each service resource. According to the method disclosed by the invention, when the service resources are classified, by utilizing the bayesian classification algorithm and combining the calculation of attribute similarity, the classification accuracy of the service resources is improved, and when the service networks are provided for the user, a user interest-based personalized service resource retrieval is explored under the framework of a vector space model, so that the complexity of time and space in the retrieval algorithm is reduced, and the retrieval efficiency is improved.