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

Show 'helpful' ratio on Answers section #11

Open
gavanderhoorn opened this issue Dec 15, 2019 · 4 comments
Open

Show 'helpful' ratio on Answers section #11

gavanderhoorn opened this issue Dec 15, 2019 · 4 comments

Comments

@gavanderhoorn
Copy link

metrorobots.com/answers/users had this.

Would be nice for metrics.ros.org to also show it.

@mintar
Copy link

mintar commented Dec 17, 2019

Really? I rather find it a useless score (at least the way it's currently defined), since it gives everyone with at least 1 answer but 0 questions a helpful ratio of ∞, whereas people like Tully and Austin with hundreds of answers and a handful of questions start around rank 680.

@gavanderhoorn
Copy link
Author

I'm not saying we should make a 1-to-1 copy. Obviously filtering out some 'nonsense' results would make sense.

@DLu
Copy link
Owner

DLu commented Dec 17, 2019

I'm open to hearing different formulas.

@mintar
Copy link

mintar commented Dec 18, 2019

This would already be an improvement:

n_answers / (n_questions + 1)

Asymptotically, it's a good approximation for n_answers / n_questions, while avoiding the "divide by zero" problem. This still has the problem that it doesn't account for the total number of questions/answers by a user, so a user with 10 answers and 5 questions will be ranked higher than a user with 99 answers and 60 questions.

Since we strangely seem to want a metric that rewards answers while punishing questions, we could treat answers as "upvotes" and questions as "downvotes" and use reddit's metric (the lower bound of Wilson score confidence interval for a Bernoulli parameter). There's even an xkcd blog post about this.

Oh, and since you said you want formulas, here's the formula:

equation

Or, you know, we could just stick with the karma points of the user, which doesn't punish questions but instead even rewards good questions! :)

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

No branches or pull requests

3 participants