23. A method performed using a computer system, the method comprising: receiving, from a client device over a network, a search query; performing a first search to identify a set of search results based on the received search query; presenting the identified set of search results for display on the client device; receiving, from the client device, selection of one search result of the identified set of search results; presenting, for display on the client device, a reference page associated with a scanned document associated with the selected one search result of the identified set of search results, the reference page comprising information regarding the scanned document and a link associated with a second search; receiving, from the client device, selection of the link; performing the second search, in response to the received selection of the link, to identify web documents based on an attribute associated with the scanned document; generating scores for the identified web documents; sorting the identified web documents based on the generated scores; presenting, for display on the client device, the sorted identified web documents; identifying a web document of the sorted identified web documents, the web document relating to the attribute; extracting information from the identified web document of the sorted identified web documents; and presenting, for display on the client device, the extracted information along with a second link associated with a third search for a web document with information relating to the attribute.
24. The method of claim 23 , where the presenting the sorted identified web documents comprises: presenting a second reference page associated with the scanned document, the second reference page including a link to the web document with the information relating to the attribute.