To find out the possible new friends based on them liking similar things as the asking person, use a query like this:
Query.
MATCH me-[:favorite]->stuff<-[:favorite]-person WHERE me.name = 'Joe' AND NOT(me-[:friend]-person) RETURN person.name, count(stuff) ORDER BY count(stuff) DESC
The list of possible friends ranked by them liking similar stuff that are not yet friends is returned.
Copyright © 2013 Neo Technology