15. The computer-readable storage device of claim 14 , wherein the scoring model is query specific and the operations further comprise: updating and storing a query specific scoring model each of the plurality of queries.
14. The computer-readable storage device of claim 9 , wherein the operations further comprise: in response to receiving the query through a search interface, identifying a plurality of images responsive to the query; applying the scoring model to each of the plurality of images to determine a respective score for each image; and presenting images from the plurality of images in the search interface, wherein the images are presented in an order according to the respective score for each image.