1. A method for searching information, comprising: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data is associated with a respective one of the plurality of categories; determining, using one or more computer processors, the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; selecting, using one or more computer processors, a category based at least in part on the plurality of confidence degrees, the selected category being one of the plurality of categories and having a confidence degree higher than a confidence degree of another category; in response to selecting the category based at least in part on the plurality of confidence degrees, searching in the selected category for a search result that corresponds to the current query data; and returning the search result to the client.