Skip to Content
Hands-On Software Engineering with Golang
book

Hands-On Software Engineering with Golang

by Achilleas Anagnostopoulos
January 2020
Intermediate to advanced
640 pages
16h 56m
English
Packt Publishing
Content preview from Hands-On Software Engineering with Golang

An iterative approach to PageRank score calculation

To estimate the PageRank score for web page P from the graph, we need to take two factors into account:

  • The number of links leading to P
  • The quality of the pages linking to P, as indicated by their own individual PageRank scores

If we only took the number of links into account, we would allow malicious users to game the system and artificially boost the score of a particular target page by creating a large number of links pointing at it. One way that this could be achieved would be, for instance, by cross-posting the same link to online forums. On the other hand, if we were to use the PageRank scores of the source pages to weight the incoming link contributions to the target page, pages ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Hands-On Software Architecture with Golang

Hands-On Software Architecture with Golang

Jyotiswarup Raiturkar

Publisher Resources

ISBN: 9781838554491Supplemental Content