1. A method comprising: by a computer system, receiving a search term; by the computer system, determining a search constraint for a search query; by the computer system, generating a search query comprising the search term and the search constraint, the search query requiring at least a first number of search results returned in response to the search query matching both the search term and the search constraint and permitting at least a second number of the search results to match only the search term; and by the computer system, providing the search query for a search against a store of data.