RE-RANKING TOP SEARCH RESULTS
First Claim
1. A system that facilitates generating sorted search results for a query, comprising:
- an interface component that receives a query in a first language;
a first ranker that is trained from a portion of data related to a second language;
a second ranker that corresponds to the first language, the second ranker is not sufficiently trained due to a limited amount of data related to the first language; and
a sorting component that invokes the first ranker to generate and order a pre-defined number of search results for the received query and subsequently invokes the second ranker to the pre-defined number of search results to generate a re-ordered number of search results in the first language for the received query.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates generating sorted search results for a query. An interface component can receive a query in a first language. A first ranker can be trained from a portion of data related to a second language. A second ranker can correspond to the first language, wherein the second ranker is untrained due to a limited amount of data related to the first language. A sorting component can invoke the first ranker to generate and order a pre-defined number of search results for the received query and subsequently invoke the second ranker to the pre-defined number of search results to generate a re-ordered number of search results in the first language for the received query.
-
Citations
20 Claims
-
1. A system that facilitates generating sorted search results for a query, comprising:
-
an interface component that receives a query in a first language; a first ranker that is trained from a portion of data related to a second language; a second ranker that corresponds to the first language, the second ranker is not sufficiently trained due to a limited amount of data related to the first language; and a sorting component that invokes the first ranker to generate and order a pre-defined number of search results for the received query and subsequently invokes the second ranker to the pre-defined number of search results to generate a re-ordered number of search results in the first language for the received query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method that facilitates generating a search result for a received query, comprising:
-
receiving a query in a first language; employing a language ranker corresponding to a second language to generate a set of search results for the received query; and employing a language ranker corresponding to the first language to generate a re-ordering of the set of search results. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented system that facilitates generating relevant search results for a query, comprising:
-
means for receiving a query in a first language; means for evaluating a second ranker associated with the first language to ascertain if the second ranker is experimentally proven to generate relevant and ordered search results; means for selecting a first ranker based upon the evaluation of the second ranker, wherein the first ranker relates to a second language and is trained with a first amount of data that is greater than a second amount of data related to training the second ranker; means for utilizing the first ranker to generate a first set of ordered search results for the query in the first language; means for invoking the second ranker on the first set of ordered search results to generate a second set of re-ordered search results for the query in the first language, wherein the second ranker is invoked on a pre-defined number of the first set of ordered search results; means for directly presenting the second set of re-ordered search results to an entity that initiated the query; and means for utilizing the first ranker and the second ranker with a search engine to satisfy the query.
-
Specification