CPC G06F 16/24578 (2019.01) [G06F 7/14 (2013.01); G06F 16/215 (2019.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01); G06F 40/30 (2020.01)] | 25 Claims |
1. A computer implemented method for determining relevant electronic content in response to a query, the method comprising:
receiving a query at a computer implemented search engine from a user device;
categorizing the query to identify via a taxonomy one or more electronic content sources, wherein the categorizing is dynamically performed, independent of user input, by a categorizing module communicatively coupled with the computer implemented search engine;
formatting the query to at least one language usable by the one or more electronic content sources, wherein the formatting is performed, independent of user input, by a formatting module communicatively coupled with the computer implemented search engine;
transmitting the formatted query to the one or more electronic content sources, wherein each of the one or more electronic content sources comprises a corresponding search module;
receiving results in response to the formatted query from the one or more electronic content sources, the results containing a response latency;
merging the results based at least in part on one or more factors, the one or more factors comprising one or more local ranking statistics that are computed at each of the one or more electronic content sources, the one or more local ranking statistics related to one or more terms associated with the formatted query; and
formatting the results for delivering to the user device.
|