Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Why doesn't Twitter/X use semantic ranking for their reply system?
2 points by EcommerceFlow on March 28, 2024 | hide | past | favorite | 4 comments
I love Twitter/X, but I can’t stand the current system they have for replies. It boggles my mind when I see completely irrelevant content in the first replies to some of the most powerful people in the world, and most importantly creates a subpar user experience.

Why don't they switch to some type of dynamic ranking? By dynamic ranking, I’m referring to something like an authority index + semantic relevance scoring. Think Google search/SEO, but for Twitter. Replace PageRank with ElonRank and instead of backlinks, the authority could come from follower count/retweets/etc. Semantic relevance would be on a “per tweet” level.

When I see a tweet by the world's leading Neurosurgeon, I don’t want to read random peoples replies first, I want highly accredited and “authority” responses first. You can easily test this. Just go to any famous person posting a tweet and you'll see gold within the replies... but usually way down. A semantic mapping would VERY easily pick out garbage replies and push the more relevant content to the top.

The system makes sense to me since I have a ton of SEO and embedding search experience, but I'd be curious to hear HN's thoughts on this, or another way they could improve their reply system.




Are you not aware that "random people's replies" are from people who have paid Twitter money specifically for the privilege of being seen first?


There are also tiers, so those who paid the most are the first:

>X Premium has three tiers: Basic, Premium, and Premium+, with more features available in each higher tier.

>Basic: ... reply prioritization

>Premium: ... larger reply prioritization

>Premium+: ... largest reply prioritization

https://help.twitter.com/en/using-x/x-premium


Of course, I'm just thinking of enhancing the user experience. Twitter Blue could just increase the authority score a bit or something, with the main focus still on semantic mapping.


Well, yes, but then the sort of weirdo who pays for attention might be less inclined to pay, so if you're committed to this incredibly stupid design decision (the pay-for-attention model, that is) in the first place, you kind of have to go all the way with it.

What you're talking about is kinda how replies on Twitter _used_ to work, back when it was run by vaguely sensible people (at least in the official app and site; third party apps would often display replies in linear time order instead).




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: