Google PageRank matrix calculator (graphically)

19 May 2004   2 comments   Mathematics

Mind That Age!

This blog post is 14 years old! Most likely, its content is outdated. Especially if it's technical.

Some time ago I wrote about the Google PageRank algorithm in Python . It's a matrix algorithm for calculating the PageRank values for every page in a web. All you have to do is define which pages links to which and the algorithm calculates the PageRanks for every page for you.

Now I'm going to try to illustrate it in practise for those of you who don't know what to do with a "Python script"n:/plog/blogitem-040321-1/PageRank.py.

Start calculating!
See the gallery of previous calculations.

The purpose of this simple script is to convert the web matrix that you entered into a directed graph showing the approximated PageRank value for every node.

What you can do with this is to test how the PageRank algorithm works graphically. You might want to know what the effect is to be linked to by one very popular page or the effect of being linked by several not so popular pages. It's up to you to draw your own conclusions.

The input is limited in size (to save my poor computer) and the graphs aren't beautiful. (Thanks Ero Carrera for pydot which made this possible)

Comments

Peter

One conclusion I've drawn is that PageRank is very contagious.
For example. www.slashdot.org has a very high PageRank, but to get them to link to your site on the front page is hard. Having your link on one of the articles linked from the frontpage means increased PageRank for you even though that article itself is not linked to from many other pages.

Enogwe Victor

can we jointly build a tool to calculate possible pagerank of a page before google updates its page rank based on number of backlinks it has? contact me at http://topserve.com.ng/contact

Your email will never ever be published


Related posts

Previous:
Bush votes: inverse proportional to education and IQ 17 May 2004
Next:
PlogRank - my own PageRank application 21 May 2004
Related by Keyword:
DoneCal on MumbaiMirror 03 February 2011
Calculator in Python for dummies 17 December 2007
How did Google do that? 14 July 2007
favicon2dots 12 February 2007
Module dependencies of IssueTracker.py 02 July 2005
Related by Text:
jQuery and Highslide JS 08 January 2008
I'm back! Peterbe.com has been renewed 05 June 2005
Anti-McCain propaganda videos 12 August 2008
Ever wondered how much $87 Billion is? 04 November 2003
Guake, not Yakuake or Yeahconsole 23 January 2010