A system that provides for the graphic visualization of the categories of a
collection of records. The graphic visualization is referred to as
"category graph." The system optionally displays the category graph as a
"similarity graph" or a "hierarchical map." When displaying a category
graph, the system displays a graphic representation of each category. The
system displays the category graph as a similarity graph or a hierarchical
map in a way that visually illustrates the similarity between categories.
The display of a category graph allows a data analyst to better understand
the similarity and dissimilarity between categories. A similarity graph
includes a node for each category and an arc connecting nodes representing
categories whose similarity is above a threshold. A hierarchical map is a
tree structure that includes a node for each base category along with
nodes representing combinations of similar categories.