User Promotion Confidence Intervals

Binomial proportion confidence interval for how likely a user's uploads will achieve a score of at at least n with 95% confidence within the past 30 days. Most statistics are not significant unless there are at least 300 uploads.

<% @report.users.each do |user| %> <% if user.confidence_interval_for(5) > 0 %> <% end %> <% end %>
User Level Uploads Age score:3+ score:6+ quartile score median score deletion
<%= link_to_user user.user %> <%= user.level_string %> <%= link_to user.post_upload_count, posts_path(:tags => "uploader:#{user.name} order:random", :limit => 300) %> <%= time_ago_in_words user.created_at %> <%= number_to_percentage user.confidence_interval_for(3), :precision => 0 %> <%= number_to_percentage user.confidence_interval_for(6), :precision => 0 %> <%= user.quartile_score %> <%= user.median_score %> <%= link_to number_to_percentage(user.deletion_confidence_interval, :precision => 0), posts_path(:tags => "uploader:#{user.name} status:deleted", :limit => 300) %>
<% content_for(:page_title) do %> User Promotion Report - <%= Danbooru.config.app_name %> <% end %> <%= content_for(:html_header) do %> <%= javascript_include_tag "stupidtable" %> <% end %>