Published on March 6, 2014
Creating Interactive Graph Visualizations Corey Lanum
Cambridge Intelligence Founded May 2011 We build tools to visualize networks We run on almost any browser and any device
KeyLines vs. Neo4j Browser • The Neo4j browser is a great tool for developers and data architects to understand their data model • KeyLines is a customizable tool to allow an application’s end users to understand the relationships in the data itself
Purpose of Visualization • To better understand the structure of the data that you are collecting • To better understand the relationships contained in the data that you are collecting
KeyLines and Neo4j
Who uses graph visualization? • Finance and Insurance – Fraud discovery and investigation – Regulatory compliance • Information Technology – Network Topology – Risk Assessment • Government – Defense and Intelligence – Law Enforcement • Oil and Gas – Physical Infrastructure
Creating Visualizations • Convey Information Through Visual Properties – Nodes • • • • Images or Icons Colors Sizes Glyphs – Edges • Colors • Width
Adding Interactivity • Query • Animate – Changes to the chart should be animated so that the user doesn’t lose track of nodes • Layout – The user should be provided with multiple layout options to see what best organizes the data • Explore – The user needs to be able to inspect non-visual properties of the nodes and edges • Expand – The user needs to be able to add additional data to the visualization • Combine and Filter – Not every data element needs to be drawn on the chart at once
Visualization Dangers • Uniqueness – Node identifier versus label text • Structural rigidity – How you store your data may not be how your users think about the data • Overwhelming the user with data • Trying to be too clever
Thanks! firstname.lastname@example.org All logos, trademarks, service marks and copyrights used in this presentation belong to their respective owners
Visualizing a Neo4j Graph Database. Creating a graph visualization application for your Neo4j graph database.
Visualizing the Neo4j graph database with KeyLines ... Moving towards a graph approach to your data requires two key software components ...
Watch a recording of the Neo4j webinar, hosted by Neo Technologies' VP of Community Peter Neubauer and Cambridge Intelligence's North America Manager Corey ...
This video gives an introduction to visualizing a Titan graph database using the ... Visualizing the Neo4j graph database with KeyLines ...
Neo4j Graph Database; What is Neo4j? What’s New in Neo4j; Why Neo4j? Open Source; Neo4j for the Enterprise; ... Webinar: Visualizing the Neo4j Graph ...
Neo4j Graph Database; What is Neo4j? ... We wanted to show the benefit of visualizing data that we don’t ... how many lines each contributor ...
Visualizing the Infogreffe's graph of French ... includes 13 columns and 108,175 lines. ... a Neo4j database with the graph of recently created ...
Visualizing the Cayley Graph Database. ... application for visualizing the Google Cayley Graph Database: ... Law enforcement Layouts Neo4j Network ...
Visualizing Neo4j labels with KeyLines. ... December’s major release was a big leap forward for the world’s most popular graph database, ...