## Slides from Chicago Graph Database March Meet-up

Cypher
View more PowerPoint from Max De Marzi

Thank you very much to Groupon Engineering! They hosted our Graph Database Meet-up at their Headquarters.

Join us April 30th, 2012 for Neo4j Basics and an introduction to Gremlin.

Tagged , , ,

## Visualizing a set of Hiveplots with Neo4j

What should a graph look like and how can I tell two graphs apart?

## MadCoderTV is live on Roku

I’ve had a Roku streaming player for my TV for a few years now and a few months ago I got interested in how it actually worked. I started seeing more channels pop-up and I thought how hard could it be to put one up? So I found their SDK, grabbed their sample application and after a few tweaks, some nice artwork and finding content, it was approved.

Why go through the trouble of doing this to watch videos on my TV when I can just watch them on the laptop? One word… Distraction.

If a video is more than 3 to 5 minutes long, there is a good chance I won’t make it all the way through. It’s hard to sit still when you have the full power of your laptop and the internet at your fingertips. On the TV, as long as there are no commercials, I’m pretty much going to just sit there and watch. Maybe it is some mild form of ADD, maybe it’s normal.

Tagged , , , , ,

## JUNG in Neo4j – Part 2

A few weeks ago I showed you how to visualize a graph using the chord flare visualization and how to visualize a network using a force directed graph visualization from D3.js.

This post on Graphs Beyond the Hairball by Robert Kosara explains why some non-traditional graph visualizations may work better and links us to an article explaining what a Node Quilt is and how it’s useful. We’re going to just take the first step and build a Matrix representation of a graph. We will use one of the JUNG clustering algorithms to help us understand it.

## JUNG in Neo4j – Part 1

It’s nice to have an arsenal. In the world of graph databases, one such stock room is the Java Universal Network/Graph Framework(JUNG) which contains a cache of algorithms from graph theory, data mining, and social network analysis, such as routines for clustering, decomposition, optimization, random graph generation, statistical analysis, and calculation of network distances, flows, and importance measures (centrality, PageRank, HITS, etc.).

We can use JUNG via the Blueprints ouplementation and access it via Gremlin. It doesn’t come pre-packaged with Neo4j, but Michael Hunger playing the role of “Tank” and was able to load up our stock room with a few key strokes.