15. A system for dynamically generating taxonomies, the system comprising: a processor; a memory coupled to the processor storing components that are executed by the processor; a communication component stored in the memory and configured to receive a topic from a user input in a user interface on a host computer system; a generation component stored in the memory and configured to dynamically generate a plurality of terms associated with the received topic; wherein the generation component is further configured to: communicate a query to a semantic network based on the received topic, and receive the plurality of terms from the semantic network in response to the query; evaluate each of the plurality of terms against the corpus, the evaluating comprising determining that an informativeness measure for the term is within acceptable limits; and wherein the communication component is further configured to communicate to the host computer system only the plurality of terms that are determined to have the informativeness measure within the acceptable limits as a selectable refinement displayed in the user interface in response to receiving the topic from the user in the user interface, the selectable refinement associated with at least one action of a plurality of available associated actions; wherein the displayed selectable refinement comprises displaying automatically to the user, before a further interaction by the user with the user interface after receiving the topic, initial search results from the topic in the user interface, the initial search results comprising links to one or more items of the corpus, and displaying a number of items of the initial search results that correspond to each of the plurality of terms; wherein the generate comprises receiving a plurality of meanings for the topic, and the displaying comprises displaying automatically to the user, before the further interaction by the user with the user interface after receiving the topic, for each of the meanings a set of one or more of the plurality of terms that relate to the meaning; wherein one of the selectable refinements, when selected by the user and associated with an action comprising a text search, generates additional search results that are a subset of the initial search results and that correspond to the term of the selected refinement.
23. The system according to claim 15 , further comprising an evaluation component configured to automatically filter each of the plurality of terms retrieved.