1. A computer-implemented method of filtering search results returned for a search query, wherein the search results include one or more documents, the method comprising: identifying at least a first search term included in the search query; determining a plurality of word usage senses associated with the first search term; selecting a first word usage sense from the plurality of word usage senses associated with the first search term; for each document in the search results: determining a second word usage sense in which the first search term is used within the document, and upon determining the first word usage sense selected for the first search term matches the second word usage sense determined for the document, including the document in a set of the filtered search results; and returning the set of filtered search results.