1. A method comprising: receiving a plurality of documents, where each document of the plurality of documents is represented by a document image depicting graphical features including a layout of content within the document image; clustering the plurality of document images into groups of document images according to discriminative visualizable features, wherein each group includes one or more document images having similar layout features for content within the one or more document images where the layout features are suitable for visualization on a type of display device, and wherein similarity of the layout features is based on analysis of a layout of discriminative visual features for content within the plurality of document images, further comprising: dividing a feature space into subspaces according to visualization characteristics, projecting feature vectors onto feature subspaces of the feature space, clustering document images in each of the feature subspaces, and selecting one cluster split from one or more cluster splits for each of the feature subspaces; determining one or more display device characteristics of a specific display device of the type of display device; and for each group of document images: creating a visualization to represent the group of document images based on the one or more determined display device characteristics and the discriminative visual features for content within the document images, wherein the visualization is mapped to content of the group of document images; and providing the visualization for display on the specific display device.