10. A system for providing guided search, comprising: one or more processors configured to: receive a new query; process the new query to obtain a plurality of models, wherein the obtaining of the plurality of models comprises: identify a central phrase comprising a plurality of words or a central word of the new query; and wherein: a model indicates a mapping relationship of a previously stored query and corresponding guidance information; the model includes information is extracted from the new query, information transformed based on the new query, or both; and the model characterizes the new query; determine a corresponding plurality of similarities of the plurality of models relative to the new query, wherein the determining of the corresponding plurality of similarities comprises: compute a similarity of one of the models with the new query based on a property of a model word in the one of the models, a property of a skipped word in the one of the models, or a combination thereof; and in the event that the skipped word exists, calculate a penalty score based on the skipped word in the one of the models, comprising: determine a first penalty score of the skipped word based on a part of speech of the skipped word; determine a second penalty score based on a distance of the skipped word relative to the central phrase in the new query; determine a third penalty score based on a distance of the skipped word relative to the central word in the new query; and adjust the similarity of the one of the models with the new query based on the first, second, and third penalty scores, comprising to: weigh one of the first penalty score, second penalty score or third penalty score by a first weight to obtain a first weighted penalty score; weigh another one of the first penalty score, second penalty score or third penalty score by a second weight to obtain a second weighted penalty score, the first weight being different from the second weight; and adjust the similarity of the one of the models with the new query based on the first and second weighted penalty scores; select at least one of the plurality of models based at least in part on the similarities; obtain guidance information by using the selected model as an index to search a database, wherein the database comprises a plurality of mapping relationships of previously stored queries and corresponding guidance information; and send the obtained guidance information to be displayed to a user; and one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions.
10. A system for providing guided search, comprising: one or more processors configured to: receive a new query; process the new query to obtain a plurality of models, wherein the obtaining of the plurality of models comprises: identify a central phrase comprising a plurality of words or a central word of the new query; and wherein: a model indicates a mapping relationship of a previously stored query and corresponding guidance information; the model includes information is extracted from the new query, information transformed based on the new query, or both; and the model characterizes the new query; determine a corresponding plurality of similarities of the plurality of models relative to the new query, wherein the determining of the corresponding plurality of similarities comprises: compute a similarity of one of the models with the new query based on a property of a model word in the one of the models, a property of a skipped word in the one of the models, or a combination thereof; and in the event that the skipped word exists, calculate a penalty score based on the skipped word in the one of the models, comprising: determine a first penalty score of the skipped word based on a part of speech of the skipped word; determine a second penalty score based on a distance of the skipped word relative to the central phrase in the new query; determine a third penalty score based on a distance of the skipped word relative to the central word in the new query; and adjust the similarity of the one of the models with the new query based on the first, second, and third penalty scores, comprising to: weigh one of the first penalty score, second penalty score or third penalty score by a first weight to obtain a first weighted penalty score; weigh another one of the first penalty score, second penalty score or third penalty score by a second weight to obtain a second weighted penalty score, the first weight being different from the second weight; and adjust the similarity of the one of the models with the new query based on the first and second weighted penalty scores; select at least one of the plurality of models based at least in part on the similarities; obtain guidance information by using the selected model as an index to search a database, wherein the database comprises a plurality of mapping relationships of previously stored queries and corresponding guidance information; and send the obtained guidance information to be displayed to a user; and one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions. 11. The system of claim 10 , wherein processing the new query to obtain the plurality of models includes skipping a plurality of words in the new query to generate the plurality of models.