2. The computer system of claim 1 , further comprising the hardware processor executing the instructions stored in the system memory to: access one or more keywords of the search query; compile a list of one or more hit tables that have any keyword hit, including for each keyword in the one or more keywords, referring to a table keyword index to identify any tables including the keyword; compute an approximate ranking score for each hit table in the compiled list, the approximate ranking score for each hit table indicative of the sufficiency of the hit table as match to the search query; and formulate the list of candidate tables for further ranking by filtering out any hit tables from the compiled list having an approximate ranking score below the score threshold.
2. The computer system of claim 1 , further comprising the hardware processor executing the instructions stored in the system memory to: access one or more keywords of the search query; compile a list of one or more hit tables that have any keyword hit, including for each keyword in the one or more keywords, referring to a table keyword index to identify any tables including the keyword; compute an approximate ranking score for each hit table in the compiled list, the approximate ranking score for each hit table indicative of the sufficiency of the hit table as match to the search query; and formulate the list of candidate tables for further ranking by filtering out any hit tables from the compiled list having an approximate ranking score below the score threshold. 3. The computer system of claim 2 , wherein the hardware processor executing the instructions stored in the system memory to compile a list of one or more hit tables that have any keyword hit comprises the hardware processor executing the instructions stored in the system memory to compile a list of one or more web tables.