Graphity is a graph data base index (currently based on @neo4j) that supports fast retrieval of social news stream like twitter / facebook. Its runtime depends only linear on the amount of retrieved items. It thus scales! This repo contains the source code of graphity together with an evaluation frame work against several baselines.
Java Shell
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with renepickhardt:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
plots
src/de/metalcon/neo/evaluation
README
config.txt

README

Graphity is a graph data base index (currently based on @neo4j) that supports fast retrieval of social news stream like twitter / facebook. 

Its runtime depends only linear on the amount of retrieved items. 

It thus scales to networks of arbitrary size and was tested on networks with 2 mio. nodes.

This repo contains the source code of graphity together with an evaluation frame work against several baselines.

Graphity is invented by Rene Pickhardt (http://www.rene-pickhardt.de/graphity) for its potential use on http://www.metalcon.de a german based social network service for metal fans and metal bands. The evaluation framework was developed by Jonas Kunze (jonas@metalcon.de) and Rene Pickhardt (rene@rene-pickhardt.de)

Graphity as well as the evaluation framework is relesed under an AGPL licence which means that you can use it for free in your projects if you are open source. Otherwise you need to buy a commercial licence.

The index is discussed in a scientific research paper at Socialcom2012 in Amsterdam and in Renes Blogpost http://www.rene-pickhardt.de/graphity

If you use the source code in any scientific work please cite the paper.