46. The client module of claim 44 , wherein the selector further includes: an analyzer configured for analyzing quality of the search results based on one or more of the query and characteristic information for the selected personalized search engine; and a scoring module configured for scoring the selected personalized search engine based on the quality of the search results.
46. The client module of claim 44 , wherein the selector further includes: an analyzer configured for analyzing quality of the search results based on one or more of the query and characteristic information for the selected personalized search engine; and a scoring module configured for scoring the selected personalized search engine based on the quality of the search results. 53. The client module of claim 46 , wherein the similarity computation module is further configured for determining a similarity between the query and characteristic information for each personalized search engine based on corresponding scores for each personalized search engine.