Patent ID: 7117207

Claim:
A computer implemented search method comprising: a) accepting search intent information from a user the creation of a semantic taxonomy tree having at least one term representative of said search intent information; b) augmenting said at least one term with at least one associated concept derived from at least one of said at least one term using existing terminological data; c) associating a weight with at least one of said at least one term; d) obtaining user preference intent for at least one relevance value; e) determining at least one root term for said at least one term; f) transforming said semantic taxonomy tree to at least one Boolean search query; g) submitting at least one of said at least one Boolean search query to at least one searcher; h) receiving at least one search result from said at least one searcher; i) interpreting said at least one search result; j) requesting at least one page specified by said at least one search result; k) receiving at least one retrieved page; l) generating ranked results by ranking said at least one retrieved page by applying at least one of said at least one relevance value and said search intent information to said at least one retrieved page; o) presenting said ranked results to said user; n) presenting said semantic taxonomy tree to said user; o) accepting user feedback from said user; said user feedback indicating how well said search results addressed said search intent; and p) using said user feedback to update said user preference intent for said at least one relevance value.