36. An apparatus having a central processing unit (CPU) and a memory coupled to said CPU, said apparatus comprising: an initialization mechanism configured to receive a first search result from a first open-site network search responsive to a first query generated responsive to a search type selection and a category term; a processing mechanism configured to develop an initial page set responsive to said first search result; a selection mechanism configured to select a range pattern responsive to said search type selection; an extraction mechanism configured to extract a plurality of candidate phrases from said initial page set responsive to said range pattern and said category term; a filtering mechanism configured to filter said plurality of candidate phrases, said filtering comprising: combining said plurality of candidate phrases into a single list; identifying duplicate candidate phrases in said single list; and removing said duplicate candidate phrases from said plurality of candidate phrases; a first query construction mechanism configured to construct a first mode query for one of said plurality of candidate phrases; a first receiver mechanism configured to receive a second search result responsive to a second open-site network search using said first mode query; an external scoring mechanism configured to determine an external score for said one of said plurality of candidate phrases using said second search result; an internal scoring mechanism configured to determine an internal score for said at least one of said plurality of candidate phrases, said determining an internal score comprising: constructing a site query responsive to one of said plurality of candidate phrases and receiving at least one site query result responsive to the site query; discarding each site query result for which the one of said plurality of candidate phrases is not contained in at least one of a site address and a site name of the site query result; extracting at least one probable web host name from the remaining of the at least one site query result; constructing a second mode query responsive to said category term and said at least one probable web host and submitting at least one targeted-site network search using said second mode query; receiving at least one third search result responsive to said at least one targeted-site network search using said second mode query; repeating said constructing a site query, said discarding, said extracting at least one probable web host name, said constructing a second mode query, and said receiving at least one third search result for each remaining of said plurality of candidate phrases; and determining said internal score responsive to said at least one third search result; a final scoring mechanism configured to determine a final score for said at least one of said plurality of candidate phrases responsive to said internal score and said external score; and a presentation mechanism configured to present said one of said plurality of candidate phrases.
36. An apparatus having a central processing unit (CPU) and a memory coupled to said CPU, said apparatus comprising: an initialization mechanism configured to receive a first search result from a first open-site network search responsive to a first query generated responsive to a search type selection and a category term; a processing mechanism configured to develop an initial page set responsive to said first search result; a selection mechanism configured to select a range pattern responsive to said search type selection; an extraction mechanism configured to extract a plurality of candidate phrases from said initial page set responsive to said range pattern and said category term; a filtering mechanism configured to filter said plurality of candidate phrases, said filtering comprising: combining said plurality of candidate phrases into a single list; identifying duplicate candidate phrases in said single list; and removing said duplicate candidate phrases from said plurality of candidate phrases; a first query construction mechanism configured to construct a first mode query for one of said plurality of candidate phrases; a first receiver mechanism configured to receive a second search result responsive to a second open-site network search using said first mode query; an external scoring mechanism configured to determine an external score for said one of said plurality of candidate phrases using said second search result; an internal scoring mechanism configured to determine an internal score for said at least one of said plurality of candidate phrases, said determining an internal score comprising: constructing a site query responsive to one of said plurality of candidate phrases and receiving at least one site query result responsive to the site query; discarding each site query result for which the one of said plurality of candidate phrases is not contained in at least one of a site address and a site name of the site query result; extracting at least one probable web host name from the remaining of the at least one site query result; constructing a second mode query responsive to said category term and said at least one probable web host and submitting at least one targeted-site network search using said second mode query; receiving at least one third search result responsive to said at least one targeted-site network search using said second mode query; repeating said constructing a site query, said discarding, said extracting at least one probable web host name, said constructing a second mode query, and said receiving at least one third search result for each remaining of said plurality of candidate phrases; and determining said internal score responsive to said at least one third search result; a final scoring mechanism configured to determine a final score for said at least one of said plurality of candidate phrases responsive to said internal score and said external score; and a presentation mechanism configured to present said one of said plurality of candidate phrases. 39. The apparatus of claim 36 , wherein said category term is a generic term for a product or service and said plurality of candidate phrases contain one or more brands of said product or service.