We are evaluating Neo4j and Elasticsearch Graph to for detecting fraud among purchases.
One case that has come up is to detect when a phone number has been used by more than one person.
This doesn't seem to be possible using the graph UI. If I add a node for person (social security number) and one for phone number and search for everything, I get a bunch of nodes, but where most are 1-1 mappings. And after expanding the graph a couple of times with the +-sign, it stops expanding.
I guess that this is not a use case intended to be supported by the UI? Would a more practical way be to create a script that loops over all customers, gets the number of phone numbers and if there are more than one, add that to a task list which then has a link to the graph so it can be explored further?
Is that how one should think of the graph UI? You aren't supposed to get the complete picture from the UI, rather finding interesting patterns and once the patterns are identified, you create scripts that uses the api to find those patterns in the complete dataset?