1. A computer-implemented method comprising: performing content-based re-ranking (CBR) based at least in part on a target image that is selected from a plurality of image search results, the CBR to identify re-ranked image search results; extracting keywords associated with the re-ranked image search results; outputting at least a portion of the keywords as suggested keywords with the re-ranked image search results, the suggested keywords used to query refined image search results; and performing a refined CBR based on the target image and a received selection of at least one of the suggested keywords, the refined CBR to output the refined image search results.