See output here: http://bl.ocks.org/dudash/f5d60582a1fb486a7075
This is an example of hierarchial edge bundling, it was based on the work done here: http://bl.ocks.org/mbostock/7607999
The data set was hand built by me - a more advanced example would parse movie scripts to pull in all characters.