Principles of categorized search result visualization
We are developing a set of search result visualization principles, based on the premise that consistent, comprehensible visual displays built on meaningful and stable classifications will better support user understanding of search results.
1. Provide overviews of large sets of results (100-1000+)
2. Organize overviews around meaningful categories
3. Clarify and visualize category structure
4. Tightly couple category labels to result list
5. Ensure that the full category information is available
6. Support multiple types of categories and visual presentations
7. Use separate facets for each type of category
8. Arrange text for scanning/skimming
9. Visually encode quantitative attributes on a stable visual structure
Graph Visualization
Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.
Graphviz is open source graph visualization software. It has several main graph layout programs. See the gallery for some sample layouts. It also has web and interactive graphical interfaces, and auxiliary tools, libraries, and language bindings.