31. The system of claim 29 , 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.
31. The system of claim 29 , 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. 33. The system of claim 31 , wherein the selector further includes an updating module configured for accumulating scores over multiple searches for each selected personalized search engine as a function of the quality of the search results for subsequent queries based on the characteristic information.