GraphConnect 2014 SF: Dynamic Graphs: The Future of Neo4j Visualization
1. SAN FRANCISCO | 10.22.2014
Dynamic Graphs
Joe Parry
powered by
2. Outline
• End-Users need to see graphs
• Most graphs are dynamic in two senses:
– the end-user needs to search and explore the
graph interactively
– the graph itself changes over time
• An impressive graph application
– can engage and excite your end-users
– can get corporate buy-in to the graph approach
3. KeyLines
KeyLines is a commercial SDK for
building fully customized graph
visualization applications for
end-users
• Runs in any browser
• Works on any device
• Powerful functionality
• A fast developer experience
• Simple deployment
• Easy maintenance
8. Graphs are dynamic
• Almost all graph data has time stamps
• The graph changes over time
9. What can happen to a graph over time?
• Node addition
• Node removal
• Link addition
• Link removal
• Activity increase/decrease on nodes/links
(flow)
• Structural changes
– community formation
– dissolution of communities
13. Summary
• End-Users need to see graphs
• Most graphs are dynamic
• Great visualizations can engage and excite
14. Cambridge Intelligence
• Founded in 2011
• Offices in Cambridge UK & Boston USA
• We help organizations understand connected data
– KeyLines – our award-winning graph visualization SDK
– Niche developer services
– Expert know-how