Objectives
To understand PageRank algorithm and implement this in Java along with the required data structures.
Approach Taken
I completed this project by:
- Adding class to contain graph data structure
- Writing and testing code to read graph data from a file
- Implementing the page rank algorithm
- Implementing web crawler
Learning Outcomes
This project was fun to do and I came out with a firmer skills in Java software development.