1. A method implemented by a computer to provide a graphical summary of textual data, comprising steps implemented by the computer of: analyzing the textual data using a plurality of rules that each specify textual characteristics for various types of the textual data and an associated icon; selecting at least one of the plurality of rules whose specified textual characteristics match characteristics of the textual data to form selected rules; and generating a list of at least one icon according to the selected rules.