The Mathematics Behind Google PageRank: How Linear Algebra Changed the Internet
In the late 1990s, search engines had a serious problem. How a simple idea about links, votes, probability, and linear algebra helped organize the web. Introduction: The Search Problem Before Google In the late 1990s, the internet had a serious problem. The web was growing at an explosive pace. Millions of webpages were appearing online, but finding useful information was becoming increasingly difficult. Search engines existed, but many of them worked in a fairly naive way: they looked at the words on a page and counted how often those words appeared. If you searched for: best pizza recipe a search engine might simply return pages where those words appeared most frequently. This created an obvious problem. Webmasters quickly learned that they could manipulate search rankings by stuffing pages with repeated keywords: best pizza best pizza best pizza best pizza best pizza... The page did not need to be useful. It only needed to repeat the right words. Search quali...