1. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to: receive a user input specifying an input arbitrarily hand-drawn shape tag; update a set of shape tag equivalence classes within the data processing system based on the received user input to assign the input arbitrarily hand-drawn shape tag to a shape tag equivalence class having similar previously entered arbitrarily hand-drawn shape tags; generate rankings of shape tags, in the shape tag equivalence classes, relative to one another; generate the shape tag cloud display based on the generated rankings, wherein a representation of shape tags in each shape tag equivalence class in the set of shape tag equivalence classes, within the shape tag cloud display, has display characteristics based on the generated rankings; and output the shape tag cloud display.