GrapeRank actually does a great job at weeding out bots and bad actors without resorting to the popularity contest of follow counts…

Reply to this note

Please Login to reply.

Discussion

my grapevine is empty. is that because I don't follow anyone?

Well … it doesn’t HAVE to be that way.

GrapeRank is an extensible algorithm, which accepts ANY kind of input for interpretation (normalization) … currently we have “interpretation protocols” for follows, mutes, and reports.

We COULD add a few more and get your web of trust measured in Zaps and Heart emojis?

okay, now I'm trying other npubs, and still not getting any results

👀 … hold my #coffee

Hey captain. When you get “no results” … is it just blank (after the “your grapevine network …” message) or is there actually output with zero results…?

Captain. I’ve restarted the server. May have been “stuck” with another calculation and unable to deliver results “for you”. Please try again fresh … and help me troubleshoot?

https://grapevine.my

My captain.

I finally fixed that bug … which prevented you from being able to generate your grapevine.

And yes, turns out that still, your generated grapevine (with current settings) is pretty much useless because you don’t follow anybody.

https://grapevine.my/demo/4b5ebf446764e330644d4162924a86a73c5173098cbb00db0a690b097006a08e

Good test though. I look forward to having MORE options (event kinds) available so that people like you to can STILL generate a web of trust … even without follows.

What event kinds would YOU like to use as a baseline for web of trust?

great question! I hope that kind 3 is deprecated in favor of named lists, but that brings its own challenge as some of my lists may designate lower quality profiles, but that may not be obvious to an outside observer. ultimately, I think recent interactions provide a better basis for calculating web of trust, but there is obviously more effort to implement that approach

I like “recent interactions” a lot … and fits well into our “pluggable” architecture … if you also know which kinds you wanna track?

And lists fit well also … we (will be able to) ingest rando lists from across your entire network to help generate a grapevine for certain “contexts” … and also we’ll be able to export as a list.

So your “named” nip 51 COULD be dynamically generated by grapevine someday…

I currently use kinds 1, 6, and 7 to track interactions that generate my own algorithmic feed