13. A system comprising: at least one processor to perform multi-phase personalized searching comprising: a first search phase comprising: receiving a first query to search data, the first query including terms of an input data item, where the first query is to identify result data items that are similar to the input data item, and performing a search of the data in response to the first query, wherein the search produces result data based on the terms and an identifier of a searcher submitting the first query, where at least a portion of the result data includes content involving the searcher identified by the identifier; and a second search phase comprising: selecting a first subset of terms in data items of a subset of data items in the result data, computing correlation weights for corresponding terms in the first subset of terms, where each of the correlation weights is based on correlation of the corresponding term to data items in the subset of data items, selecting a second subset of the terms in the first subset of terms according to the correlation weights, creating a second query containing the second subset of terms; and returning further result data produced by a second search responsive to the second query, the second search performed after the search responsive to the first query.
13. A system comprising: at least one processor to perform multi-phase personalized searching comprising: a first search phase comprising: receiving a first query to search data, the first query including terms of an input data item, where the first query is to identify result data items that are similar to the input data item, and performing a search of the data in response to the first query, wherein the search produces result data based on the terms and an identifier of a searcher submitting the first query, where at least a portion of the result data includes content involving the searcher identified by the identifier; and a second search phase comprising: selecting a first subset of terms in data items of a subset of data items in the result data, computing correlation weights for corresponding terms in the first subset of terms, where each of the correlation weights is based on correlation of the corresponding term to data items in the subset of data items, selecting a second subset of the terms in the first subset of terms according to the correlation weights, creating a second query containing the second subset of terms; and returning further result data produced by a second search responsive to the second query, the second search performed after the search responsive to the first query. 16. The system of claim 13 , wherein the search in response to the first query is performed using the terms of the first query and the identifier of the searcher against data sources including public websites available over an Internet.