10. The system of claim 6 , wherein the physical computer system is further programmed to: identify one or more data stores to answer the search query; retrieve the search results from the one or more data stores; retrieve performance data from the one or more data stores; evaluate the performance data retrieved from the one or more data stores; and categorize one or more of the data stores as specialized data stores, based at least in part on the performance evaluation.
10. The system of claim 6 , wherein the physical computer system is further programmed to: identify one or more data stores to answer the search query; retrieve the search results from the one or more data stores; retrieve performance data from the one or more data stores; evaluate the performance data retrieved from the one or more data stores; and categorize one or more of the data stores as specialized data stores, based at least in part on the performance evaluation. 13. The system of claim 10 , wherein to categorize one or more of the data stores as specialized data stores the physical computer system is further programmed to: for each data store in the one or more data stores having a minimum performance valuation: access one or more query classes associated with the search query; define one or more data store filters corresponding to the query classes; and associate the data store with the one or more data store filters.