A method of searching for information includes receiving a query,
providing the query to a first search engine that searches a set of data
sources, the data sources having relationships to an ontology, receiving
search results from the search engine, analyzing the search results to
determine at least one statistic corresponding to the search results and
the query, wherein the statistic is based upon a relevance score that is
calculated based upon a first weighting function related to a concept, a
second weighting function related to a data source item, a set of items
related to the concept, and a set of items related to the search results,
and providing at least one concept to a user, wherein said at least one
concept correspond to said at least one statistic.