[BE] Balance Instance Scores Based on Monthly Active Users #3642
[BE] Balance Instance Scores Based on Monthly Active Users #3642
Requirements Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a feature request? Do not p...
Requirements
- [X] Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support
- [X] Did you check to see if this issue already exists?
- [X] Is this only a feature request? Do not put multiple feature requests in one issue.
- [X] Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.
Is your proposal related to a problem?
Yes, the proposal is related to the problem of underrepresentation of smaller instances on the main feed in Lemmy, as mentioned in issue #1026.
Describe the solution you'd like.
The solution proposed is to balance instance scores based on monthly active users instead of the size of the community. By considering the monthly active users, smaller instances will have a fair chance of being represented on the main feed, ensuring a more diverse representation of instances.
Describe alternatives you've considered.
The approach considered on issue #1026 can be particularly important in the subscribed feed, where communities should be equally represented. Or even better allow for weighted community subscription as proposed in issue #3518. This would ensure that you see more from communities that you like more.
Additional context
Balancing communities would dilute the uniqueness and individual themes of each instance. Instead of balancing communities, balancing instance scores based on monthly active users would accomplish the goal of achieving a more inclusive and diverse experience for users while still maintaining the individuality of each instance.
Considering the possibility of Meta making a Reddit alternative with millions of active users, the feed of every instance would be dominated by the communities of that instance. Implementing a balanced scoring system based on monthly active users would help prevent this domination and promote a more diverse and inclusive experience for users on Lemmy.