1. A computer-implemented method, comprising: at a computer having memory, a display, and a processor, receiving a search request from a user of the computer, the search request including a plurality of search keywords; and in response to the search request: identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies the user-specified search keywords, each resource identifier corresponding to a document at a respective data source; and for at least one of the resource identifiers, retrieving a document corresponding to the at least one of the resource identifiers from the respective document source; identifying within the retrieved document a chunk by applying a second set of predefined criteria to one or more candidate chunks within the retrieved document; and providing the identified chunk and a link to the identified chunk within the document for display to the user, wherein the first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk.
1. A computer-implemented method, comprising: at a computer having memory, a display, and a processor, receiving a search request from a user of the computer, the search request including a plurality of search keywords; and in response to the search request: identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies the user-specified search keywords, each resource identifier corresponding to a document at a respective data source; and for at least one of the resource identifiers, retrieving a document corresponding to the at least one of the resource identifiers from the respective document source; identifying within the retrieved document a chunk by applying a second set of predefined criteria to one or more candidate chunks within the retrieved document; and providing the identified chunk and a link to the identified chunk within the document for display to the user, wherein the first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk. 4. The method of claim 1 , further comprising: submitting the user-specified search keywords to a search engine; and receiving a set of search results from the search engine, wherein each search result includes an abbreviated document segment identified by the search engine as satisfying the search keywords and the abbreviated document segment is different from the identified chunk.