1. A method for performing facet analysis of input information selected from a domain of information in accordance with a source data structure, the method comprising: discovering at least one of facets, facet attributes, and facet attribute hierarchies of the input information using pattern augmentation and statistical analyses to identify patterns of facet attribute relationships in the input information.