Global Feed Post Login
Replying to Avatar david

The idea is that we have no choice but to use the data that is available to us. We go where the signal is. Different people will have different ideas on that.

Example: if you trust zaps more than anything else, someone (a dev) will need to write a (relatively simple) script that transforms zaps into a format that is ready to be consumed by your GrapeRank calculation engine. Perhaps unsurprisingly, that format resembles an explicit trust attestation; it has a rating, a confidence, and a context. The format that my WoT engine employs may or may not be identical to the format that yours employs.

I’m not sure what you mean by sentiment analysis, but whatever it is, you or some other dev would write a script to consume raw data (nostr events) and spit out data ready to be utilized by GrapeRank. If it’s a good signal then you could share the “interpretation” script with other users.

Hopefully that makes sense … let me know if it doesn’t!

Avatar
ManiMe 9mo ago

Yup. What David said. … but even easier.

Here’s an example of the API (wip) which we use to create Nostr interpretations. These ones are pretty simple… but the ‘interpret’ callback is where you’d call your content analysis function.

https://github.com/Pretty-Good-Freedom-Tech/graperank-nodejs/blob/main/src/Interpreter/Nostr/index.ts

Reply to this note

Please Login to reply.

Discussion

No replies yet.