Built a simplified version of Google's page rank algorithm with Python.
The web crawler starts at a given webpage and follow any links that it finds, while keeping track of how many links go to each page; pages that have more links pointing to it are ranked higher (which is partly how Google results tend to give you the home page of a site, unless you're looking for something specific).
See the code here. Built as the capstone project of this specialization.
The web crawler starts at a given webpage and follow any links that it finds, while keeping track of how many links go to each page; pages that have more links pointing to it are ranked higher (which is partly how Google results tend to give you the home page of a site, unless you're looking for something specific).
See the code here. Built as the capstone project of this specialization.