Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I would like a way to see how much more I need to "work" or "improve" to get a badge.

Let's say that I want the Commentator badge. When I hover over it, it would be great if it could say something like:

Comment on 10 questions. Your stats: 5/10 comments.

Even better would be a whole page that presented a table to compare all badges with your current stats.

share|improve this question
See also Electorate, Pundit, etc badge progress, Show How Much Statistics Left Until Badge Can Be Earned and SO Badge Progress Report (that last one also hosts one of the Jeff answers that Cody mentions in his answer). Notably, the one that this is a duplicate of has been declined. – Pops May 11 '11 at 14:03
up vote 10 down vote accepted

Well, it turns out that you're in luck! We have such a site where you can do exactly that. It's called the Stack Exchange Data Explorer, and it allows you to run queries on the public data dumps.

Many of the queries that have already been written and shared focus on evaluating your progress towards particular badges. And if you can't find the query you want, you can write your own.

For example, this one shows you the progress you've made towards earning the Pundit badge.

As far as integrating these features into the site itself (e.g., seeing the count when you hover over a badge, as you mention), that's unlikely to happen. Jeff has said a couple of times that badges are supposed to incite curiosity and it won't always be immediately obvious how you've earned them.

share|improve this answer
However, you should remember that the data explorer data is not real-time. It's refreshed every month or so, so the query will not be 100% accurate. – ChrisF May 11 '11 at 12:31

Some information is discoverable on your profile page, for example:

  • You can see how close you are to the tag badges as the score is shown next to the badge name (1)
  • You can see how close you are to the Civic Duty badge and Electorate badge as the total votes cast and the break down between question and answer votes is now shown (2)

discoverable badge progress

(You just have to do the maths).

Other information (votes on question and answers, number of days you've exceeded the rep cap etc.) is also available in different places. You just have to go hunting.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .