lemmy icon indicating copy to clipboard operation
lemmy copied to clipboard

Expandable Menu with Star Ratings for Content Evaluation

Open 8ullyMaguire opened this issue 1 year ago • 0 comments

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?

Currently, Lemmy uses an upvote/downvote system for ranking content, which often leads to users treating it as a like/dislike mechanism rather than evaluating the relevance of the content. This can result in content being ranked based on popularity rather than quality or relevance.

Describe the solution you'd like.

I propose an expandable menu for each post or comment that includes star ratings for various criteria, such as:

  • Irrelevant-Relevant
  • Dislike-Like
  • Low Quality-High Quality
  • Unhelpful-Helpful
  • Ordinary-Creative
  • Serious-Humorous
  • Rude-Polite
  • Violent-Harmless

The results of these ratings would not be displayed until after the votes are cast, and users could fill in any number of them. This would allow content to be ranked based on a more comprehensive evaluation, rather than just its popularity.

Identification of malicious or biased users: By flagging users who consistently vote far from the consensus, the feature may help identify users who are intentionally manipulating the ranking system or exhibiting biased behavior.

It would make for a more interesting Stats Page for Voting Affinity and Engagement Analysis.

This idea is inspired by the Likes/Dislikes issue on GitHub and OpenAssistant.

Additional context

Implementing this feature could significantly improve the content ranking system on Lemmy, making it more comprehensive and accurate. However, it could also complicate the ranking system, and I don't know whether the payoff would be worth the added complexity.

8ullyMaguire avatar Jul 11 '23 19:07 8ullyMaguire