Powerful (but Easy) Data Visualization with the Graph Gem

Cascadia Ruby Conf 2011

Many projects involve large datasets. While humans have evolved to be master pattern matchers, trying to find patterns and potential issues by looking at database rows and xml is hard. Creating diagrams is helpful but manually creating them is time consuming and prone to error.

The graph gem makes it quick and easy to create visualizations. I’ll show how to use Nokogiri and graph to get data out of an XML file and into a format where you can see relationships and patterns. I’ll also demonstrate some of the advanced features of graph including clustering and color coding.