A graph based knowledge retrieval system | Synapse