Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Feature Request): Show accuracy in some way #221

Closed
1 of 2 tasks
KeinDahLahzey opened this issue Dec 6, 2021 · 4 comments
Closed
1 of 2 tasks

(Feature Request): Show accuracy in some way #221

KeinDahLahzey opened this issue Dec 6, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@KeinDahLahzey
Copy link

Extension or Userscript?

Both

Request or suggest a new feature!

I suggested this in the discord but felt that it might be good to add here so its not lost/fully explained in one go.

Anyhow a system of some kind to display how accurate the dislike count is once the API closes off.

Ways to implement this!

There are a few ways to implement on the front end but the way i immediately thought of was a colored tier system.

Tier 1: Creator has shared dislike count.
Tier 2: Dislikes were archived and there is extension user data to adequately update.
Tier 3: Dislikes were not archived but enough extension users to sample data for accurate dislike count.
Tier 4 : Not enough extension users to sample reliable data from.

To display this the like number would be changed to a different color to indicate the reliability ranging from green at tier 1 to red at tier 4.

Another idea would be to have 'badges' beside the dislikes to display this, and hovering over this would explain the tier system and what tier that video is.

As for working on the back end, it should know how it is deriving the dislikes and shouldn't be super hard, but then again i have no experience working on projects like this.

Can you work on this?

  • Yes
  • No
@KeinDahLahzey KeinDahLahzey added the enhancement New feature or request label Dec 6, 2021
@mattphelps-8451
Copy link

mattphelps-8451 commented Dec 6, 2021

@KeinDahLahzey

About Tier 2: There will always be the possibility for user extension dislikes on a video that has a large percentage of archived dislikes. Maybe this tier could set a threshold i.e. "At least 50% of dislikes on this video were archived" (and the other 50% or less are extension user-provided)

About Tier 4: Would you imagine dislikes not showing? Or an estimate of dislikes instead?

@KeinDahLahzey
Copy link
Author

@mattphelps-8451

There might actually may need to be another tier in between the existing 3 and 4. This one would be "Dislikes were archived but not enough extension users to estimate further dislikes". Though having the percentage of dislikes from extension users and the archive would be handy.

As for dislikes showing on tier 4, I imagine that you would hover over and then it would tell you its estimate, but also that it may be wildly inaccurate since not enough data has been sampled. This would be to provide emphasis on the fact that it is inaccurate instead of people just looking and ignoring the accuracy.

@sy-b
Copy link
Contributor

sy-b commented Dec 6, 2021

similar to #114
but that tier idea is easier to understand for general public

@Anarios
Copy link
Owner

Anarios commented Dec 19, 2021

I will close this one because #221 is the same, but we can continue there. The basic idea is very similar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants