1. A system comprising: a microprocessor; a memory coupled to the microprocessor; a plurality of grouping blocks wherein each of the plurality of grouping blocks displays summary information about at least one keyword contained within each of the plurality of grouping blocks; and a user interface for displaying and manipulating keywords, the user interface providing a general way to display and interact with groups and hierarchies using at least a first inverted “L” shaped block, wherein the at least a first inverted “L” shaped block represents a single keyword concept.
1. A system comprising: a microprocessor; a memory coupled to the microprocessor; a plurality of grouping blocks wherein each of the plurality of grouping blocks displays summary information about at least one keyword contained within each of the plurality of grouping blocks; and a user interface for displaying and manipulating keywords, the user interface providing a general way to display and interact with groups and hierarchies using at least a first inverted “L” shaped block, wherein the at least a first inverted “L” shaped block represents a single keyword concept. 9. The system of claim 1 wherein the user interface displays a plurality of hierarchical relationships in a vertical representation and in a horizontal representation related to the single keyword concept represented by the first inverted “L” shaped block and wherein the plurality of hierarchical relationships are dynamically reconfigured by dragging and dropping at least one keyword block.