1. A computer-implemented method of processing search results, said method comprising: determining a semantic sub-key associated with at least one keyword of a search query; accessing said search results generated from a search performed based on said search query, wherein each search result of said search results comprises at least one respective instance of said semantic sub-key; determining a respective frequency of said at least one respective instance of said semantic sub-key in each search result of said search results; and ranking said search results based on said respective frequency of said at least one respective instance of said semantic sub-key, wherein said semantic sub-key is selected from a group consisting of a hyponym and a numerical expression.
1. A computer-implemented method of processing search results, said method comprising: determining a semantic sub-key associated with at least one keyword of a search query; accessing said search results generated from a search performed based on said search query, wherein each search result of said search results comprises at least one respective instance of said semantic sub-key; determining a respective frequency of said at least one respective instance of said semantic sub-key in each search result of said search results; and ranking said search results based on said respective frequency of said at least one respective instance of said semantic sub-key, wherein said semantic sub-key is selected from a group consisting of a hyponym and a numerical expression. 5. The computer-implemented method of claim 1 further comprising: selecting, based on a user input, said semantic key from a plurality of semantic keys, wherein said plurality of semantic keys is associated with said search query.