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. 47. The client module of claim 46 , wherein the scoring module is further configured for scoring the selected personalized search engine by determining a weighted sum of frequencies of occurrence of one or more characteristic keywords representing searching capabilities of the selected personalized search engine, and scoring the selected personalized search engine based on said weighted sum of frequencies.