Great to hear you are working on this problem! I think these problem will get a lot easier with just more data. You can check @Pip the WoT guy's it works amazingly well for finding real people who have a decent amount of connections. With more data, algorithms will be able to figure thinks out pretty reliably just doing some kind of "unsupervised learning".

Replies (1)

I’m a fan of pip’s work and glad to see him demonstrating the power of PageRank to the nostr community. One easy and useful method to calculate one’s WoT is the “my follows + their follows” method, but that method has some obvious shortcomings, and personalized PageRank is the obvious next step. The most straightforward way to implement PageRank is to base it off of follows. However, it’s not immediately obvious how to incorporate signals other than follows (mutes, reports, interactions, etc) or how to calculate contextual scores. GrapeRank is my attempt at modification of PageRank into a more sophisticated and versatile centrality algorithm that can address those questions.