Techniques are provided for generating descriptions of matching resources
in a manner that takes into account the kind, quality, and relevance of
the available sources of information about the matching resources. For
example, after the search engine identifies matching resources based on
the query terms, the search engine determines the kinds of available
sources of information about each matching resource. For each matching
resource, based on the kinds of available sources of information about
the matching resource, one of a plurality of processes is selected to
generate a description for the matching resource. Using the
content-sensitive description generation techniques described herein, a
single result set may include abstracts that were generated using several
different processes, where the difference in process corresponds to a
difference in the kind, quality, and relevance of the available sources
of information about each matching resource.