wiki:OverallContributionScoreComponent

Overview

Priority: High

MIKE2.0 User Story: The system will offering improved scoring of users' contributions on the site and will also enable this information to shown on other sites.

Scoring Algorithm

Scoring is tracked is the following manner:

  1. New wiki article - 3 points
  2. Wiki article edit - 1 point
  3. New bookmark - 1 point
  4. Save someone else's bookmark - 1 point
  5. Bookmark comment or tagging - 1 point
  6. Forum post - 1 point
  7. Update social profile - 1 point
  8. Tag a user with skill ratings - 1 point
  9. Blog post - 1 point
  10. Blog post comment - 1 point

Factoids

Additional functionality will include the following:

  1. Create list of top 10 contributors to display on the site along the contributor of the week
  2. Create widget for individual contributor to highlight their status at LinkedIn?, their own website, Facebook etc.
  3. Care list of top 5 companies/organisations to display on the site
  4. Create widget for individual company to hightlight their status on their own website
  5. Create annual awards of MIKE2.0 Top Contributors/ Experts
  6. Create tole to add besides user name based on their level of contributions
  7. The role list is configurable in the database by an administrator in a single table and is described below

Contributor Role Scoring

The role list is configurable in the database as below:
Joiner <20
Beginner <50
Contributor < 250
Leader < 500
Expert < 1000
Guru >= 1000

Design Considerations

Version 2 of the scoring algorithm make include the following:

  1. Size of edit in wiki
  2. How rating features into approach
  3. Updates to social profile should count in scoring
  4. Other ways to get points
  5. Scoring will be aggregated for companies
  6. Analysis available on information (e.g. are US users contributing more than UK users?)
  7. Points for working on omCollab
  8. May also build an administrator function to subtract points for spamming