Education Resources



  • Prefuse - a set of software tools for creating rich interactive data visualizations. The original prefuse toolkit provides a visualization framework for the Java programming language. The prefuse flare toolkit provides visualization and animation tools for ActionScript and the Adobe Flash Player.
  • Flare - an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques. (Free)
  • Gephi: an open-source, Java toolkit for visualizing and analysis network/graph data. Have many layout algorithms and social network analysis algorithms (centralities) implemented. Support networks/graphs up to half million edges.
  • Purdue Syndrome Surveillance Toolkit - a system that allows users to generate non-aggregated synthetic data records from Emergency Departments using derived signal components from the Indiana Public Health Emergency Surveillance System.
  • GeoViz Toolkit - The GeoViz Toolkit supports systematic analysis of spatial, temporal, and attribute data sets.
  • Improvise - a fully-implemented Java software architecture and user interface that enables users to build and browse highly-coordinated visualizations interactively.
  • GUESS - Graph Exploration System - an exploratory data analysis and visualization tool for graphs and networks.
  • JUNG - Java Universal Network/Graph Framework - A software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network.
  • NWB - Network Workbench - a Large-Scale Network Analysis, Modeling and Visualization Toolkit for Biomedical, Social Science and Physics Research.

Analytic tools:

  • NodeXL - a template for Excel 2007 and 2010 that lets you enter a network edge list, click a button, and see the network graph in the Excel window. You can easily customize the graph’s appearance; zoom, scale and pan the graph; dynamically filter vertices and edges; alter the graph’s layout; find clusters of related vertices; and calculate a set of graph metrics. Networks can be imported from and exported to a variety of data formats, and built-in connections for getting networks from Twitter, Flickr, YouTube, and your local email are provided.
  • Jigsaw - a visual analytics system to help analysts and researchers explore, analyze, and make sense of document collections in order to reach timely, accurate understandings of the larger stories and important concepts embedded in textual reports. It provides visualizations of different aspects of the documents, presenting the identifiable important entities (people, places, organizations, etc.) and their direct or indirect connections helping analysts explore relationships and connections among the entities.
  • Tableau - Browser-based analytics and data visualization
  • IN-SPIRE - a discovery tool that integrates information visualization with query and other interactive capabilities. It automatically conveys the gist of large sets of unformatted text documents such as technical reports, web data, newswire feeds and message traffic. It can handle real-time data by adding new documents as they arrive and processes foreign language data providing robust support for translation. By clustering similar documents together, this Windows-based software unveils common themes and reveals hidden relationships.
  • R - R is a language and environment for statistical computing and graphics. It is a GNU project similar to S developed at Bell Labs. R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, ...) and graphical techniques, and is highly extensible.One of R's strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. (Free)
  • KNIME - a modular data exploration platform that enables the user to visually create data flows (often referred to as pipelines), selectively execute some or all analysis steps, and later investigate the results through interactive views on data and models.
  • GGobi - an open source visualization program for exploring high-dimensional data. It provides highly dynamic and interactive graphics such as tours, as well as familiar graphics such as the scatterplot, barchart and parallel coordinates plots. Plots are interactive and linked with brushing and identification.
  • Many Eyes - a project designed to democratize visualization by harnessing the power of human visual intelligence to find patterns and enabling anyone on the internet to publish powerful interactive visualizations and start their own data conversations
  • Swivel - a website where people share reports of charts and numbers. It is free for public data, and charges a monthly fee to people who want to use it in private.
  • Weave - (Web-based Analysis and Visualization Environment), data visualization platform, free to public and nonprofit users in late 2010, from U Mass Lowell, see also OpenIndicators
  • CMU Open Learning Initiative - from Carnegie Mellon, open CourseWare using intelligent tutoring systems, virtual laboratories, simulations, and frequent opportunities for assessment and feedback, OLI builds courses that are intended to enact dynamic, flexible, and responsive instruction.
  • Fallacy Files - taxonomy of legal fallacy
  • RapidMiner, formerly YALE (Yet Another Learning Environment); an environment for machine learning and data mining experiments
  • Yale - see RapidMiner
  • Maltego - an open source intelligence and forensics application for mining, gathering, and representing information.
  • Forums on Software for Visual Analytics: Middlesex University Interaction Design Centre and Stephen Few's Perceptual Edge

Resource web sites

Data Sources



  • VAST
  • AVS
  • ATT
  • NTT
  • SUN
  • ACM - Association for Computing Machinery - the world’s largest educational and scientific computing society, delivers resources that advance computing as a science and a profession. ACM provides a Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.
  • CHI
  • VIS
  • KDD - SIGKDD aims to provide the premier forum for advancement and adoption of the "science" of knowledge discovery and data mining.

Case Studies - has a complete story that includes the data, the visualization, and the outcome.

Page last modified on Thursday, November 25, 2010