1. A method comprising: retrieving a plurality of images in response to a query; selecting an image from the indexed plurality of images; retrieving a plurality of information automatically from the plurality of web data related to the image that is selected; extracting a subset of the plurality of information to create a plurality of selected information; aggregating the plurality of selected information; and generating a new web page containing the image and the aggregated plurality of selected information.