There's a few approaches that could be taken here, including...

Cykros
npub1lcetwt8hcd9gagdytu4e35ufykxek0elfvx8q3spugmgj9x0ev0q363apw
hex
cd875d67419fc19bf7ab7f9313ff857d7bec6bf2e7a0b4d84afc521946ee5f0bnevent
nevent1qqsvmp6avaqelsvm774hlycnl7zh67lvd0ew0g95mp90c5segmh97zcprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgs0uv4h9nmuxj5w5xj972uc6wyjtrvm8ul5krrsgcq7yd5fzn8uk8sg7cne4Kind-1 (TextNote)
↳ Reply to Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Nostr is better than Xitter, but it still favors narcissism over merit. V4V doesn't reward the best builders, it rewards the best salesmen. There is...
There's a few approaches that could be taken here, including hashtag based following (clumsy) and an LLM based DVM fed the heuristics you're looking for.
Nothing says a client has to display the npub of the user who posted a note.
It's not totally trivial but it's also quite doable to build what you're after.
Raw JSON
{
"kind": 1,
"id": "cd875d67419fc19bf7ab7f9313ff857d7bec6bf2e7a0b4d84afc521946ee5f0b",
"pubkey": "fe32b72cf7c34a8ea1a45f2b98d389258d9b3f3f4b0c704601e2368914cfcb1e",
"created_at": 1770025388,
"tags": [
[
"alt",
"A short note: There's a few approaches that could be taken here,..."
],
[
"e",
"b67f31939481b289e7ce6403af0c24ea0723813d3f8decb44e6bad589feb6181",
"wss://relay.damus.io/",
"root",
"46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d"
],
[
"p",
"46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d",
"wss://nostr.wine/"
]
],
"content": "There's a few approaches that could be taken here, including hashtag based following (clumsy) and an LLM based DVM fed the heuristics you're looking for.\n\nNothing says a client has to display the npub of the user who posted a note.\n\nIt's not totally trivial but it's also quite doable to build what you're after.",
"sig": "7f0bdbfc7e9f0c2da22c3fc8b37ca0c0cf6e76f895118e53fd9b4302905cec7ff9c4426b219557be756c859071498ddb67480e446c410e8fdef9125dea702455"
}