The project involves design and development of a large scale graph mining system. High-performance,single-machine graphing algorithms such as belief-propogation, shortest path, pagerank, random walk with restart,etc need to be implemented and integrated into the interactive module. Improve the existing graph visualization and modularize the existing system using netbeans. Explore and eventually integrate the JUNG (Java Universal Network/Graph Framework) library into the project.