Eu uso uma espécie de Page rank aqui:

https://nostrwiki.org

O indexador pega os seguidores de um usuĂĄrio e trata como referĂȘncias a ele, entĂŁo nessa lista de usuĂĄrios faz o mesmo. Uso isso e tambĂ©m o indexador de notas, que pega as referĂȘncias a usuĂĄrios em notas. Assim como o Google usa sites que referenciam outros sites, eu pego usuĂĄrios e posts que fazem referĂȘncia a usuĂĄrios e notas. Mas no momento como tem poucos usuĂĄrios e notas sĂł esse peso nĂŁo trĂĄs resultados relevantes, entĂŁo por enquando esse peso se soma ao peso do full text search.

Reply to this note

Please Login to reply.

Discussion

Ainda Ă© bem incipiente e pra ter eficiĂȘncia fiz em postegres mesmo, incrementando uma coluna "ref_count" para cada referĂȘncia encontrada a usuĂĄrios e notas e ordenando a pesquisa por uma soma dessa coluna com o rank full text kkkk

Oh wow, this is awesome! Much more performant than my profile keyword search. But the stratification method that I use, which I call personalized GrapeRank, does an excellent job of eliminating bad actors and stratifying results. Much better than a purely follows-based PageRank. I don’t yet incorporate mentions from comments, but that is on my roadmap.

Would you be interested in using nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z ‘s NIP-85 to incorporate third-party-generated personalized trust metrics into you search engine? I follow that NIP in publishing personalized GrapeRank scores using the “rank” field in 30382 notes. The idea of the NIP is that your users can use whichever service provider they want. If you were to integrate NIP-85 into nostrwiki.org, that would be đŸ”„ đŸ”„ đŸ”„!!

note1kxmz4yx57276lu8uuvj8xhkj3vrw9hqv577vsfsnnrs294f6334qaedr4u

I havent seen much about NIP-85 yet, i'll check it out when i have some time, it looks pretty cool.