neo4j/cypher: Aggregating relationships within a path by Mark Needham.
From the post:
I recently came across an interesting use case of paths in a graph where we wanted to calculate the frequency of communication between two people by showing how frequently each emailed the other.
The model looked like this:
I can’t imagine why Mark would think about tracking emails between people. 😉
And as Mark says, the query he settles on isn’t guaranteed to scale.
Still, it is an interesting exercise.