david on Nostr: GrapeRank uses something called "interpretation" to translate whatever input you have ...
GrapeRank uses something called "interpretation" to translate whatever input you have access to & find valuable into a standardized format that is ready for digestion by the GrapeRank algo. GrapeRank is also contextual. So far, I have implemented only one GrapeRank context: verified real nostr user. And yes, the input is follows and mutes. Other GrapeRank contexts will take other inputs.
But when I say PageRank is about popularity, I'm not referring to the input. I'm referring to the score itself. It's designed to be a measure of popularity. The more followers you attract, the higher your PageRank score gets. It incentivizes you to become an Influencoor.
The GrapeRank "real nostr user" score is not a popularity contest because your score does not continue to grow unbounded. Instead, it levels out at unity. If you have 0 followers, your score is 0. And then it increases with each follower, depending on that follower's GrapeRank score. If you get 50 high quality followers, your score might be something like 0.95. If you boost your follower count to 500, your GrapeRank score may be something like 0.995. For this particular GrapeRank context, your score never goes above 1.
Now, I'm not saying we shouldn't use PageRank. It's great for filtering out spam and it's (relatively) easy to calculate. It's well-known and there are lots of relevant tools out there. I use neo4j to calculate PageRank as one of three WoT scores currently available on my site. But it's not the not the final word in graph-based recommendation engines. It's barely the first word. A popularity score makes sense for Google, bc influencers drive traffic and increase ad revenue. For freedom tech, we need to think deeply and differently about how and why we use these algos.
But when I say PageRank is about popularity, I'm not referring to the input. I'm referring to the score itself. It's designed to be a measure of popularity. The more followers you attract, the higher your PageRank score gets. It incentivizes you to become an Influencoor.
The GrapeRank "real nostr user" score is not a popularity contest because your score does not continue to grow unbounded. Instead, it levels out at unity. If you have 0 followers, your score is 0. And then it increases with each follower, depending on that follower's GrapeRank score. If you get 50 high quality followers, your score might be something like 0.95. If you boost your follower count to 500, your GrapeRank score may be something like 0.995. For this particular GrapeRank context, your score never goes above 1.
Now, I'm not saying we shouldn't use PageRank. It's great for filtering out spam and it's (relatively) easy to calculate. It's well-known and there are lots of relevant tools out there. I use neo4j to calculate PageRank as one of three WoT scores currently available on my site. But it's not the not the final word in graph-based recommendation engines. It's barely the first word. A popularity score makes sense for Google, bc influencers drive traffic and increase ad revenue. For freedom tech, we need to think deeply and differently about how and why we use these algos.