This project implements a PageRank version inspired by the original paper for ranking graphs according to connectivity measures. The algorithm contains some minor tweaks to take advantage of NumPy capabilities.
Make sure to run the setup.sh
script. It will install all required dependencies.
Use python usage.py
to see it in action. Dependending on the size of the graph, it may take some time, but it will eventually print the top 10 results to to the console retrieved documents, according to PageRank index.
The implementation focus on simplicity and is not meant to be used with big datasets.