NeoSocial: Connecting to Facebook with Neo4j by Max De Marzi.
From the post:
(Really cool graphic omitted – see below)
Social applications and Graph Databases go together like peanut butter and jelly. I’m going to walk you through the steps of building an application that connects to Facebook, pulls your friends and likes data and visualizes it. I plan on making a video of me coding it one line at a time, but for now let’s just focus on the main elements.
The application will have two major components:
- A web service that handles authentication and displaying of friends, likes, and so-on.
- A background job service that imports data from Facebook.
We will be deploying this application on Heroku and making use of the RedisToGo and Neo4j Add-ons.
…
A very good weekend project for Facebook and Neo4j.
I have a different solution when you have too many friends to make a nice graphic (> 50):
Get a bigger monitor. 😉