HeadlinesBriefing favicon HeadlinesBriefing.com

Você poderia ter inventado o PageRank

Hacker News •
×

Imagine isto, o ano é 1996. Você se sente frustrado com os mecanismos de busca existentes, como o Alta Vista, que principalmente faz uma busca baseada em conteúdo (ele lhe dará um artigo sobre "Hotéis para Galinhas" se você pesquisar "Hotéis" porque a palavra corresponde). Tem que haver uma maneira melhor, certo? Bem, em retrospecto, claro. Sergey Brin e Larry Page criaram esse algoritmo preciso, ou seja, PageRank, que foi um dos algoritmos-chave que ajudaram a catapultar o Google para um nome familiar e lhes rendeu muito dinheiro. Tanto Sergey quanto Larry eram estudantes de pós-graduação em Stanford, então eles terem criado um algoritmo tão incrível não parece surpreendente. No entanto, a questão é: você poderia ter tropeçado no mesmo? Eu acho que sim.

PageRank, em sua essência, simboliza essas propriedades básicas. Cada página tem um "rank" ou reputação. Uma página compartilha seu "rank" com outra página ao linkar para ela, dando-lhe uma espécie de marca de aprovação. O rank/reputação total de uma página é um mínimo somado a toda a reputação que ela recebe de seus vizinhos (quem a linka).

Para solidificar isso com um exemplo concreto. Imagine uma página (digamos BBC News) que tem uma reputação de 50 e linka para 5 páginas diferentes. Suponha que ela distribua 80% (40) de sua reputação para seus linkados (o restante sendo distribuído uniformemente para todas as páginas). Então cada um de seus linkados recebe, da BBC, um total de 40/5 = 8 pontos.

E é isso. Se você executar essas atualizações várias vezes, você eventualmente termina com um rank para cada uma das páginas que basicamente lhe diz o quão importantes elas são. Parabéns, se você se encontrar em 1996, você sabe o que fazer para se tornar um bilionário!

Entidades-chave: Empresas: Alta Vista, Google | Pessoas: Sergey Brin, Larry Page, Pravesh Koirala | Locais: Stanford