11. The computer-readable storage medium of claim 8 , wherein the target database includes a database of images identified by one or more image names configured to allow the user to retrieve one or more of the images using one or more search terms.
8. A computer-readable storage medium storing instructions executable by a computing system to generate a result, comprising: receiving from a user a query including one or more current search terms; executing the query against a target database; when the executing of the query yields a number of results less than the current search threshold: comparing the current search terms of the query against an associations database, wherein the associations database includes associations between the current search terms and search terms in previously-executed queries that yielded less than a threshold number of results and replacement search terms were substitute for the search terms in the previously-executed queries to generate a successful query yielding at least the threshold number of results; upon finding a match between one or more of the search terms and the current search terms, using the associations between the search terms and the replacement search terms to identify one or more suggested replacement search terms for the one or more of the current search terms; and presenting the one or more suggested replacement search terms to the user.