GraphAware Blog - Analytics

Find out what's new in the Neo4j world

Speaker identification meets graphs

28 Jan 2019 by Jan Zak Analytics Connected Data Community Detection Voice

Speaker identification meets graphs

In social network analysis, a conventional approach relies heavily on available metadata, allowing to match a virtual entity (social network account) to a real-world entity (person, company) in the network. However, a single person using multiple accounts for any reason obviously breaks the connection, forming multiple virtual entities in the network. Or multiple people can share their account, forming a single virtual entity in the network. If these cases are not taken into account, they can affect reliability of social network analysis significantly without any warning, possibly leading to misinformed decisions and further bad consequences.

7VORTEX: Systems Thinking Powered By Graphs

15 Oct 2017 by Miro Marchi Neo4j Graph Visualization Connected Data Analytics

The success of many enterprises greatly depends on their ability to gather useful information and process it in a timely manner. Automation is essential and so is presentation, giving tangible feedback, to decision makers. This is where technology reaches out to management, where science and design are combined to put the right people in the position of making better and more sustainable choices. Decision making is often a very complex task. Outcomes depend on a multitude of interactions between variables, actions, and actors at play in multiple contexts. While emphasis on individual aspects or subsets of interactions is very important,...

Towards OLAP in Graph Databases (MSc. Thesis)

02 Oct 2013 by Michal Bachman Neo4j Analytics Advanced

I have just finished a year-long MSc. program in Computing at Imperial College London. My thesis was called GraphAware: Towards Online Analytical Processing in Graph Databases, which you can freely download. It’s not an easy, cover-to-cover read, but there might be some interesting parts, even if you don’t go through all the (over 100) pages. First of all, the overview of Neo4j architecture in Section 2.4 could be helpful for trying to understand how Neo4j works and, in particular, how it stores its data. Section 5.1 is a good introduction to the GraphAware Framework’s architecture for people who would like...