Data Model

The Graph model we use to load your data.

Neo4j Browser

Use the Browser to Explore your Graph.

We're now loading your Tweets from the Twitter API as well as a mixture of other tweets which may be popular to Graph Database enthusiasts. Note that the Twitter API has quotas which mean your Tweets have to be loaded over time, depending on how much Twitter activity you have.

Users Loaded:
Tweets Loaded:
Hashtags Loaded:
Links Loaded:

Access your personal instance of Neo4j using the URL, username, and password above. We'll keep your instance around for a few days, but you can always come back and get a new instance.

MATCH (me:User {screen_name:''})-[:POSTS]->(tweet:Tweet)-[:TAGS]->(ht)
OPTIONAL MATCH (tweet)<-[:RETWEETS]-(retweet)
WITH me,ht, collect(distinct retweet) as retweets
MATCH (ht)<-[:TAGS]-(tweet2:Tweet)<-[:POSTS]-(sugg:User)
WHERE sugg <> me and NOT(tweet2 IN retweets)
WITH sugg, count(distinct(ht)) as common
RETURN sugg.screen_name as friend, common
ORDER BY common DESC
LIMIT 20

FAQ

How long does my Neo4j instance last?
We keep your instance alive for about 3 days. After that, you'll get a new instance when you login.