38. Apparatus for performing an analysis on data from a web-based search engine, the apparatus comprising: a digital computing device, such device in communication over a network with the web-based search engine, and running a browser application operating in response to a web page having content received from the search engine responsive to a query, the web page including analysis computer code downloaded to the digital computing device from a server, executable by the digital computing device and configured to perform the analysis; such browser application running the analysis computer code, in the web page, that to perform the analysis on the content to produce analysis results; such browser application causing display of the web page and the analysis results in the digital computing device.
40. Apparatus according to claim 38 , wherein the analysis computer code includes computer code to receive and respond to a request for further analysis of the content and to cause the further analysis of the content and the display of the further analysis.