Patent ID: 8538946
Filing Date: 2013-09-17
Classification: G06F

Abstract:
1. A method performed by one or more computing devices, the method comprising: retrieving, by at least one of the one or more computing devices, a particular quantity of queries received by a first web search engine, the queries being in a first language; determining, by at least one of the one or more computing devices, translations of the queries from the first language into a second language associated with a first specialized search engine to obtain translated queries; using, by at least one of the one or more computing devices, a first model, associated with the first specialized search engine, to determine values for the translated queries, a first value of the values, corresponding to a first translated query of the translated queries, reflecting a probability that the first translated query is a type of query for which first specialized search results are responsive; creating, by at least one of the one or more computing devices, training data based on the queries and the values; creating, by at least one of the one or more computing devices, rules for a second model based on the training data; receiving, by at least one of the one or more computing devices, a particular query from the first web search engine; determining, by at least one of the one or more computing devices and based on the second model, that the particular query is the type of query for which second specialized search results, from a second specialized search engine, are responsive; and providing, by at least one of the one or more computing devices, one or more of the second specialized search results after determining that the particular query is the type of query for which the second specialized search results are responsive.