Interesting. You’re imagining that a hacked high profile account could follow an army of bots and elevate their PageRank scores, and this would be especially bad if PageRank scores are updated frequently or continuously. Seems to me there are a variety of strategies we could use to mitigate that scenario. For simplicity, perhaps we should just deal with that problem when it happens. So I’m thinking: start out with whatever is the simplest, quickest and easiest (for devs) method that works, see what benefit it brings, and see what problems come up. For me, that would be vanilla PageRank using neo4j with the graph data science plugin because:
- PageRank is the most well known centralized algo
- neo4j and the relevant plugin is FOSS
- the existing codebase works out of the box